If you need help there are a few ways you can connect with the team and seek out assistance. The best place to start is at our Home Page for StationQ
We strongly suggest that you subscribe to our low-volume mailing list to get useful (and timely) information.
To sign up, send an email to LISTSERV@lists.research.microsoft.com with a one-line body reading:
SUB Liquid-news FirstName LastName
Replacing FirstName and LastName with your first and last names.
If you prefer to remain anonymous, you may instead send an email containing:
SUB Liquid-news anonymous
There are several short videos covering various aspects of LIQ𝑈𝑖⏐〉:
… as well as an in depth tutorial:
Posting an issue at the GitHub site is a good way to get the attention of the development team as well as the user community. In many cases, you may be able to find the answer to your question in issues that have been previously answered.
Sending mail to liquid(at)microsoft.com will get the attention of the entire team (please use sparingly).
We currently do not have a Twitter account set up specifically for LIQ𝑈𝑖⏐〉, however if you tag a post with #QuArC (or flag @DaveWecker), I promise to read it ;)
2016/07/02 Sample implementation of Spin.Test and Stabilizer.ShowState released
In UserCode\DaveWecker there are two new releases of sample implementations. The first shows how to implement the Spin.Test routine that’s caled by the __Ferro()
example in LIQUi|〉. There’s also a new property on stabilizers called Tableau
which will return the current (raw) stabilizers. See the Tableau.fsx
sample in the same directory for further information. The README.md file is a good place to start.
2016/05/20 Channels/POVMs added
We’ve made a major addition to the available noise models in the system by adding Channels (via Kraus operators) and Generalized Measurement (via POVMs). The Users Manual has a new
section under “Advanced Noise Models” called “Channels and POVMs”, the API docs have been updated and there’s a new built in example called __Kraus
. A sample call would be:
__Kraus(1000,0.02,.02,true)
which would do 1000 runs with Amplitude Damping and Depolarizing noise. See the Users Manual for full details as well as the provided source code in Samples\Kraus.fsx
.
You can also find an example of a simple quantum game (Peres) using POVMs in the UserCode\MartinRoettler
directory.
2016/05/16 First Quantum Challenge Winners announced!
The winners of the first Quantum Challenge have been announced in the Microsoft Research Blog. Full information about the entries may be found in our GitHub repo.
2016/05/16 First Quantum Challenge Winners announced!
The winners of the first Quantum Challenge have been announced in the Microsoft Research Blog. Full information about the entries may be found in our GitHub repo.
2016/05/03 QuAM source code released
In UserCode\DaveWecker there’s a new release of source code for the QuAM example that’s built in to LIQUi|〉. See the README.md file in the same directory for details. We also exposed a few more APIs to help make this and other examples easier to code.
2016/04/23 QLSA source code released
In UserCode\DaveWecker there’s a new release of source code for the QLSA example that’s built in to LIQUi|〉. See the README.md file in the same directory for details.
2016/03/11 New introduction videos
Seven new short videos have been posted to the LIQUi|〉 Research site
2016/03/04 Outputting circuits for other Quantum Languages
We’ve uploaded sample code that shows how to print out circuits for other quantum languages. This specific example shows how to parse a circuit and generate QASM code. See UserCode example from DaveWecker
2016/02/04 The Microsoft Quantum Challenge
Microsoft Research is delighted to announce its first Quantum Challenge based on the simulator for Language-Integrated Quantum Operations: LIQUi|〉 from the QuArC Group. See http://aka.ms/quantumchallenge for full details. Closing date: April 29, 2016.
2016/02/01 New Version Available (time to re-install)
We are pleased to announce a major new version of LIQUi|〉 that has been re-written to be fully portable (currently on Windows, Linux and OSX). We have also improved the licensing process and have removed the registration steps completely. All future issues must be logged against this version, so we encourage anyone who has already installed the software to download the new version.
As always, we encourage you to join our (low volume) mailing list (instructions below) so you will directly receive announcements like these.