-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
py2qasm cli tool #26
Comments
Hi, @dakk ! |
Hi, wonderful, please go on and let me know if you need anything. |
Hi, @dakk! Can you please share a couple of sample python files to be transpiled? |
There is one in the test_tools file linked above. If you need more you can find some example code in test cases and in the docs; let me know if you need something different |
I'll start working on this issue |
Thank you for the contributions @tomv42 ; I hope you enjoyed working on the qlasskit library: if so, please "star" the project, and tell your quantum friends about qlasskit :) |
This was my first experience in open source and I really enjoyed working on qlasskit. I learned a lot. Also, I've already starred the project :) |
Great! @tomv42 Also, if you have an idea about a quantum algorithm to be implemented in qlasskit, you can propose it on this issue #32 still open for unitary hack. |
@tomv42 it doesn't look like you registered for unitaryhack, send me an email at kallie@unitary.fund if you want the bounty. |
Create a cli tool in the
qlasskit/tools
package calledpy2qasm
that receives a python script (file or stdin) in input and outputs qasm code. The python script should contain at least one qlassf function.py2qasm -i pyfile [-e func_name] [-c internal] -o qasm_file
Provide also:
-h\--help
for usage-v\--version
for qlasskit versionRequirements:
qlasskit/tools
argparse
for argument parsingqlasskit.tools.utils
for getting qlassfs from file / stringtest_tools.py
Please read CONTRIBUTING.md before contributing.
The text was updated successfully, but these errors were encountered: