.pre-commit-config.yaml
CHANGELOG.md
CITATION.cff
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
notes.md
pyproject.toml
requirements.txt
setup.py
.devcontainer/devcontainer.json
.github/codecov.yml
.github/workflows/ci_test.yml
docs/API_REFERENCE.md
docs/METHOD_DESCRIPTION.md
docs/Makefile
docs/conf.py
docs/selection_utils_api.md
docs/_build/doctrees/api_reference.doctree
docs/_build/doctrees/architecture-overview.doctree
docs/_build/doctrees/developer_guide.doctree
docs/_build/doctrees/enterprise_integration_guide.doctree
docs/_build/doctrees/environment.pickle
docs/_build/doctrees/faq.doctree
docs/_build/doctrees/index.doctree
docs/_build/doctrees/installation.doctree
docs/_build/doctrees/parfile_manager_guide.doctree
docs/_build/doctrees/performance.doctree
docs/_build/doctrees/selection_utils_api.doctree
docs/_build/doctrees/troubleshooting.doctree
docs/_build/doctrees/user_guide.doctree
docs/_build/html/.buildinfo
docs/_build/html/.nojekyll
docs/_build/html/api_reference.html
docs/_build/html/architecture-overview.html
docs/_build/html/developer_guide.html
docs/_build/html/enterprise_integration_guide.html
docs/_build/html/faq.html
docs/_build/html/genindex.html
docs/_build/html/index.html
docs/_build/html/installation.html
docs/_build/html/objects.inv
docs/_build/html/parfile_manager_guide.html
docs/_build/html/performance.html
docs/_build/html/search.html
docs/_build/html/searchindex.js
docs/_build/html/selection_utils_api.html
docs/_build/html/troubleshooting.html
docs/_build/html/user_guide.html
docs/_build/html/_sources/api_reference.md.txt
docs/_build/html/_sources/architecture-overview.md.txt
docs/_build/html/_sources/developer_guide.md.txt
docs/_build/html/_sources/enterprise_integration_guide.md.txt
docs/_build/html/_sources/faq.md.txt
docs/_build/html/_sources/index.rst.txt
docs/_build/html/_sources/installation.md.txt
docs/_build/html/_sources/parfile_manager_guide.md.txt
docs/_build/html/_sources/performance.md.txt
docs/_build/html/_sources/selection_utils_api.md.txt
docs/_build/html/_sources/troubleshooting.md.txt
docs/_build/html/_sources/user_guide.md.txt
docs/_build/html/_static/_sphinx_javascript_frameworks_compat.js
docs/_build/html/_static/basic.css
docs/_build/html/_static/doctools.js
docs/_build/html/_static/documentation_options.js
docs/_build/html/_static/jquery.js
docs/_build/html/_static/language_data.js
docs/_build/html/_static/pygments.css
docs/_build/html/_static/searchtools.js
docs/_build/html/_static/sphinx_highlight.js
docs/_build/html/_static/css/badge_only.css
docs/_build/html/_static/css/theme.css
docs/_build/html/_static/css/fonts/Roboto-Slab-Bold.woff
docs/_build/html/_static/css/fonts/Roboto-Slab-Bold.woff2
docs/_build/html/_static/css/fonts/Roboto-Slab-Regular.woff
docs/_build/html/_static/css/fonts/Roboto-Slab-Regular.woff2
docs/_build/html/_static/css/fonts/fontawesome-webfont.eot
docs/_build/html/_static/css/fonts/fontawesome-webfont.svg
docs/_build/html/_static/css/fonts/fontawesome-webfont.ttf
docs/_build/html/_static/css/fonts/fontawesome-webfont.woff
docs/_build/html/_static/css/fonts/fontawesome-webfont.woff2
docs/_build/html/_static/css/fonts/lato-bold-italic.woff
docs/_build/html/_static/css/fonts/lato-bold-italic.woff2
docs/_build/html/_static/css/fonts/lato-bold.woff
docs/_build/html/_static/css/fonts/lato-bold.woff2
docs/_build/html/_static/css/fonts/lato-normal-italic.woff
docs/_build/html/_static/css/fonts/lato-normal-italic.woff2
docs/_build/html/_static/css/fonts/lato-normal.woff
docs/_build/html/_static/css/fonts/lato-normal.woff2
docs/_build/html/_static/fonts/Lato/lato-bold.eot
docs/_build/html/_static/fonts/Lato/lato-bold.ttf
docs/_build/html/_static/fonts/Lato/lato-bold.woff
docs/_build/html/_static/fonts/Lato/lato-bold.woff2
docs/_build/html/_static/fonts/Lato/lato-bolditalic.eot
docs/_build/html/_static/fonts/Lato/lato-bolditalic.ttf
docs/_build/html/_static/fonts/Lato/lato-bolditalic.woff
docs/_build/html/_static/fonts/Lato/lato-bolditalic.woff2
docs/_build/html/_static/fonts/Lato/lato-italic.eot
docs/_build/html/_static/fonts/Lato/lato-italic.ttf
docs/_build/html/_static/fonts/Lato/lato-italic.woff
docs/_build/html/_static/fonts/Lato/lato-italic.woff2
docs/_build/html/_static/fonts/Lato/lato-regular.eot
docs/_build/html/_static/fonts/Lato/lato-regular.ttf
docs/_build/html/_static/fonts/Lato/lato-regular.woff
docs/_build/html/_static/fonts/Lato/lato-regular.woff2
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2
docs/_build/html/_static/js/badge_only.js
docs/_build/html/_static/js/theme.js
docs/_build/html/_static/js/versions.js
docs/_build/linkcheck/output.json
docs/_build/linkcheck/output.txt
docs/logo/metapulsar_logo.png
docs/logo/metapulsar_logo_notext.png
docs/poster/metapulsar-poster-2025.pdf
examples/data/sample_data/README.md
examples/data/sample_data/custom_pta/J1909-3744_custom.par
examples/data/sample_data/custom_pta/J1909-3744_custom.tim
examples/data/sample_data/epta_dr2/J1909-3744.par
examples/data/sample_data/epta_dr2/J1909-3744.tim
examples/data/sample_data/ppta_dr2/J1909-3744.par
examples/data/sample_data/ppta_dr2/J1909-3744.tim
examples/notebooks/compare_legacy.ipynb
examples/notebooks/staggered_selection_usage.ipynb
examples/notebooks/using_metapulsar.ipynb
scripts/generate_test_parfiles.py
src/metapulsar/__init__.py
src/metapulsar/file_discovery_service.py
src/metapulsar/layout_discovery_service.py
src/metapulsar/metapulsar.py
src/metapulsar/metapulsar_factory.py
src/metapulsar/mockpulsar.py
src/metapulsar/parameter_manager.py
src/metapulsar/pint_helpers.py
src/metapulsar/position_helpers.py
src/metapulsar/sandbox_tempo2.py
src/metapulsar/selection_utils.py
src/metapulsar/tim_file_analyzer.py
src/metapulsar.egg-info/PKG-INFO
src/metapulsar.egg-info/SOURCES.txt
src/metapulsar.egg-info/dependency_links.txt
src/metapulsar.egg-info/requires.txt
src/metapulsar.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_coordinate_based_discovery.py
tests/test_file_discovery_service.py
tests/test_layout_discovery_service.py
tests/test_libstempo_adapter.py
tests/test_metapulsar_data_combination.py
tests/test_metapulsar_design_matrix.py
tests/test_metapulsar_factory.py
tests/test_metapulsar_position_and_finalization.py
tests/test_metapulsar_with_parameter_manager.py
tests/test_mockpulsar.py
tests/test_parameter_manager.py
tests/test_pint_helpers.py
tests/test_position_helpers.py
tests/test_pulse_tracking.py
tests/test_selections.py
tests/test_tim_file_analyzer.py
tests/datafile/NGC6440E.converted.par
tests/datafile/par_15yr_a.par
tests/datafile/par_15yr_b.par
tests/datafile/par_a.par
tests/datafile/par_b.par
tests/fixtures/__init__.py
tests/fixtures/pulse_tracking/README.md
tests/fixtures/pulse_tracking/epta_like.par
tests/fixtures/pulse_tracking/epta_like.tim
tests/fixtures/pulse_tracking/generate_pulse_tracking_fixtures.py
tests/fixtures/pulse_tracking/nanograv_like.par
tests/fixtures/pulse_tracking/nanograv_like.tim
tests/fixtures/sample_parfiles/__init__.py
tests/fixtures/sample_parfiles/binary-B.par
tests/fixtures/sample_parfiles/binary.par
tests/fixtures/sample_parfiles/ecliptic.par
tests/fixtures/sample_parfiles/simple.par
tests/fixtures/sample_parfiles/simple.tim
tests/fixtures/sample_parfiles/test_b_name_propagation.par
tests/fixtures/sample_parfiles/test_ecliptic_lambda_beta.par
tests/fixtures/sample_parfiles/test_ecliptic_pmelong.par
tests/fixtures/sample_parfiles/test_ecliptic_pmlambda.par
tests/fixtures/sample_parfiles/test_equatorial_pm.par
tests/fixtures/sample_parfiles/test_no_pm.par
tests/fixtures/sample_parfiles/test_partial_pm_no_pmdec.par
tests/fixtures/sample_parfiles/test_partial_pm_no_pmra.par
tests/fixtures/sample_parfiles/test_partial_pm_no_posepoch.par
tests/fixtures/sample_parfiles/test_pint_model_normalization.par
tests/fixtures/sample_parfiles/test_same_position_large_pm_epoch1_54500.par
tests/fixtures/sample_parfiles/test_same_position_large_pm_epoch2_56000.par
tests/fixtures/sample_parfiles/test_same_pulsar_epoch1_54500.par
tests/fixtures/sample_parfiles/test_same_pulsar_epoch2_56000.par
tests/fixtures/sample_parfiles/wideband.par
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_end_to_end.py
tests/integration/test_error_handling.py
tests/integration/test_legacy_comparison.py