Skip to content

QASM import #70

@shinich1

Description

@shinich1

Is your feature request related to a problem? Please describe.
N/A

Describe the feature you'd like

  • Add a function or class to graphix.transpiler module, to generate a graphix.Pattern from a QASM-defined circuit, via graphix.transpiler.Circuit transpiler. Make sure the added code is documented well and type annotationis added; tests and docs check pass.
  • Add an example to example/ folder and make sure it renders well with clear description, in documentation.
  • We will need to limit its capability to what we can transpile into a pattern:
    • If straightforward, try to decompose them as much as possible. please do not add additional dependencies to the repo.
    • For others, let your new function/class throw warning.
    • See graphix.transpiler.Circuit transpiler class for what is currently allowed.
    • see also https://github.com/qat-inria/graphix-jcz-transpiler.

Metadata

Metadata

Assignees

No one assigned

    Labels

    new featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions