.copier-answers.yml
.gitignore
.pre-commit-config.yaml
Dockerfile
LICENSE
README.md
catalog-info.yaml
pyproject.toml
.devcontainer/devcontainer.json
.github/CONTRIBUTING.md
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/issue.md
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
.github/actions/install_requirements/action.yml
.github/pages/index.html
.github/pages/make_switcher.py
.github/workflows/_dist.yml
.github/workflows/_docs.yml
.github/workflows/_pypi.yml
.github/workflows/_release.yml
.github/workflows/_test.yml
.github/workflows/_tox.yml
.github/workflows/ci.yml
.github/workflows/periodic.yml
.vscode/extensions.json
.vscode/launch.json
.vscode/settings.json
.vscode/tasks.json
docs/_api.rst
docs/conf.py
docs/explanations.md
docs/genindex.md
docs/how-to.md
docs/index.md
docs/reference.md
docs/tutorials.md
docs/_templates/custom-module-template.rst
docs/explanations/decisions.md
docs/explanations/what-is-pytac.md
docs/explanations/decisions/0001-record-architecture-decisions.md
docs/explanations/decisions/0002-switched-to-python-copier-template.md
docs/explanations/decisions/COPYME
docs/how-to/contribute.md
docs/images/control-structure.png
docs/images/dls-logo.svg
docs/tutorials/basic-tutorial.rst
docs/tutorials/installation.md
src/pytac/__init__.py
src/pytac/__main__.py
src/pytac/_version.py
src/pytac/cothread_cs.py
src/pytac/cs.py
src/pytac/data_source.py
src/pytac/device.py
src/pytac/element.py
src/pytac/exceptions.py
src/pytac/lattice.py
src/pytac/load_csv.py
src/pytac/units.py
src/pytac/utils.py
src/pytac.egg-info/PKG-INFO
src/pytac.egg-info/SOURCES.txt
src/pytac.egg-info/dependency_links.txt
src/pytac.egg-info/entry_points.txt
src/pytac.egg-info/requires.txt
src/pytac.egg-info/scm_file_list.json
src/pytac.egg-info/scm_version.json
src/pytac.egg-info/top_level.txt
src/pytac/data/48/elements.csv
src/pytac/data/48/epics_devices.csv
src/pytac/data/48/families.csv
src/pytac/data/48/simple_devices.csv
src/pytac/data/48/uc_pchip_data.csv
src/pytac/data/48/uc_poly_data.csv
src/pytac/data/48/unitconv.csv
src/pytac/data/49/elements.csv
src/pytac/data/49/epics_devices.csv
src/pytac/data/49/families.csv
src/pytac/data/49/simple_devices.csv
src/pytac/data/49/uc_pchip_data.csv
src/pytac/data/49/uc_poly_data.csv
src/pytac/data/49/unitconv.csv
src/pytac/data/DIAD/elements.csv
src/pytac/data/DIAD/epics_devices.csv
src/pytac/data/DIAD/families.csv
src/pytac/data/DIAD/simple_devices.csv
src/pytac/data/DIAD/uc_pchip_data.csv
src/pytac/data/DIAD/uc_poly_data.csv
src/pytac/data/DIAD/unitconv.csv
src/pytac/data/DIADSP/elements.csv
src/pytac/data/DIADSP/epics_devices.csv
src/pytac/data/DIADSP/families.csv
src/pytac/data/DIADSP/simple_devices.csv
src/pytac/data/DIADSP/uc_pchip_data.csv
src/pytac/data/DIADSP/uc_poly_data.csv
src/pytac/data/DIADSP/unitconv.csv
src/pytac/data/DIADTHz/elements.csv
src/pytac/data/DIADTHz/epics_devices.csv
src/pytac/data/DIADTHz/families.csv
src/pytac/data/DIADTHz/simple_devices.csv
src/pytac/data/DIADTHz/uc_pchip_data.csv
src/pytac/data/DIADTHz/uc_poly_data.csv
src/pytac/data/DIADTHz/unitconv.csv
src/pytac/data/I04/elements.csv
src/pytac/data/I04/epics_devices.csv
src/pytac/data/I04/families.csv
src/pytac/data/I04/simple_devices.csv
src/pytac/data/I04/uc_pchip_data.csv
src/pytac/data/I04/uc_poly_data.csv
src/pytac/data/I04/unitconv.csv
src/pytac/data/I04SP/elements.csv
src/pytac/data/I04SP/epics_devices.csv
src/pytac/data/I04SP/families.csv
src/pytac/data/I04SP/simple_devices.csv
src/pytac/data/I04SP/uc_pchip_data.csv
src/pytac/data/I04SP/uc_poly_data.csv
src/pytac/data/I04SP/unitconv.csv
src/pytac/data/I04THz/elements.csv
src/pytac/data/I04THz/epics_devices.csv
src/pytac/data/I04THz/families.csv
src/pytac/data/I04THz/simple_devices.csv
src/pytac/data/I04THz/uc_pchip_data.csv
src/pytac/data/I04THz/uc_poly_data.csv
src/pytac/data/I04THz/unitconv.csv
src/pytac/data/utils/load_mml.m
src/pytac/data/utils/load_unitconv.m
tests/conftest.py
tests/constants.py
tests/test_cli.py
tests/test_cothread_cs.py
tests/test_data_source.py
tests/test_device.py
tests/test_element.py
tests/test_epics.py
tests/test_invalid_classes.py
tests/test_lattice.py
tests/test_load.py
tests/test_machine.py
tests/test_units.py
tests/test_utils.py
tests/data/dummy/elements.csv
tests/data/dummy/epics_devices.csv
tests/data/dummy/families.csv
tests/data/dummy/unitconv.csv