├── .github ├── README.md └── workflows │ ├── check-pr-format.yaml │ ├── check-stale.yaml │ ├── on-pull-request.yaml │ ├── on-push.yaml │ └── on-release.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .prettierrc ├── .pylintrc ├── CODEOWNERS ├── LICENSE ├── README.md ├── docs ├── Dockerfile ├── Makefile ├── _templates │ ├── autosummary │ │ ├── attribute.rst │ │ ├── class.rst │ │ ├── function.rst │ │ └── method.rst │ └── qctrlopencontrols │ │ └── qctrlopencontrols.rst ├── autosummary.rst ├── conf.py ├── index.rst └── installation.rst ├── examples ├── creating-a-driven-control.ipynb └── creating-a-dynamical-decoupling-sequence.ipynb ├── mypy.ini ├── poetry.lock ├── pyproject.toml ├── qctrlopencontrols ├── __init__.py ├── constants.py ├── driven_controls │ ├── __init__.py │ ├── driven_control.py │ └── predefined.py ├── dynamic_decoupling_sequences │ ├── __init__.py │ ├── dynamic_decoupling_sequence.py │ └── predefined.py ├── exceptions.py └── utils.py └── tests ├── test_driven_controls.py ├── test_dynamical_decoupling.py ├── test_predefined_driven_controls.py └── test_predefined_dynamical_decoupling.py /.github/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.github/README.md -------------------------------------------------------------------------------- /.github/workflows/check-pr-format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.github/workflows/check-pr-format.yaml -------------------------------------------------------------------------------- /.github/workflows/check-stale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.github/workflows/check-stale.yaml -------------------------------------------------------------------------------- /.github/workflows/on-pull-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.github/workflows/on-pull-request.yaml -------------------------------------------------------------------------------- /.github/workflows/on-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.github/workflows/on-push.yaml -------------------------------------------------------------------------------- /.github/workflows/on-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.github/workflows/on-release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | proseWrap: "never" 2 | -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/.pylintrc -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/README.md -------------------------------------------------------------------------------- /docs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/Dockerfile -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_templates/autosummary/attribute.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/_templates/autosummary/attribute.rst -------------------------------------------------------------------------------- /docs/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/_templates/autosummary/function.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/_templates/autosummary/function.rst -------------------------------------------------------------------------------- /docs/_templates/autosummary/method.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/_templates/autosummary/method.rst -------------------------------------------------------------------------------- /docs/_templates/qctrlopencontrols/qctrlopencontrols.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/_templates/qctrlopencontrols/qctrlopencontrols.rst -------------------------------------------------------------------------------- /docs/autosummary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/autosummary.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /examples/creating-a-driven-control.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/examples/creating-a-driven-control.ipynb -------------------------------------------------------------------------------- /examples/creating-a-dynamical-decoupling-sequence.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/examples/creating-a-dynamical-decoupling-sequence.ipynb -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/mypy.ini -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/pyproject.toml -------------------------------------------------------------------------------- /qctrlopencontrols/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/__init__.py -------------------------------------------------------------------------------- /qctrlopencontrols/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/constants.py -------------------------------------------------------------------------------- /qctrlopencontrols/driven_controls/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/driven_controls/__init__.py -------------------------------------------------------------------------------- /qctrlopencontrols/driven_controls/driven_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/driven_controls/driven_control.py -------------------------------------------------------------------------------- /qctrlopencontrols/driven_controls/predefined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/driven_controls/predefined.py -------------------------------------------------------------------------------- /qctrlopencontrols/dynamic_decoupling_sequences/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/dynamic_decoupling_sequences/__init__.py -------------------------------------------------------------------------------- /qctrlopencontrols/dynamic_decoupling_sequences/dynamic_decoupling_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/dynamic_decoupling_sequences/dynamic_decoupling_sequence.py -------------------------------------------------------------------------------- /qctrlopencontrols/dynamic_decoupling_sequences/predefined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/dynamic_decoupling_sequences/predefined.py -------------------------------------------------------------------------------- /qctrlopencontrols/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/exceptions.py -------------------------------------------------------------------------------- /qctrlopencontrols/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/qctrlopencontrols/utils.py -------------------------------------------------------------------------------- /tests/test_driven_controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/tests/test_driven_controls.py -------------------------------------------------------------------------------- /tests/test_dynamical_decoupling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/tests/test_dynamical_decoupling.py -------------------------------------------------------------------------------- /tests/test_predefined_driven_controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/tests/test_predefined_driven_controls.py -------------------------------------------------------------------------------- /tests/test_predefined_dynamical_decoupling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qctrl/open-controls/HEAD/tests/test_predefined_dynamical_decoupling.py --------------------------------------------------------------------------------