.copier-answers.yml
.git_archival.txt
.gitattributes
.gitignore
.pre-commit-config.yaml
.prepare_project.sh
.readthedocs.yml
.setup_dev.sh
LICENSE
README.md
pyproject.toml
.github/dependabot.yml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/0-general_issue.md
.github/ISSUE_TEMPLATE/1-bug_report.md
.github/ISSUE_TEMPLATE/2-feature_request.md
.github/workflows/add-issue-to-project-tracker.yml
.github/workflows/asv-main.yml
.github/workflows/asv-nightly.yml
.github/workflows/asv-pr.yml
.github/workflows/build-documentation.yml
.github/workflows/pre-commit-ci.yml
.github/workflows/publish-benchmarks-pr.yml
.github/workflows/publish-to-pypi.yml
.github/workflows/smoke-test.yml
.github/workflows/testing-and-coverage.yml
benchmarks/__init__.py
benchmarks/asv.conf.json
benchmarks/benchmarks.py
docs/Makefile
docs/conf.py
docs/index.rst
docs/notebooks.rst
docs/requirements.txt
docs/_static/custom.css
docs/_static/gaia.png
docs/guide/contributing.rst
docs/guide/directory_scheme.rst
docs/guide/margin_cache_diagram.png
docs/guide/pixel_math.md
docs/notebooks/catalog_size_inspection.ipynb
docs/notebooks/cone_search.ipynb
src/.pylintrc
src/hats/__init__.py
src/hats/_version.py
src/hats/py.typed
src/hats.egg-info/PKG-INFO
src/hats.egg-info/SOURCES.txt
src/hats.egg-info/dependency_links.txt
src/hats.egg-info/requires.txt
src/hats.egg-info/top_level.txt
src/hats/catalog/__init__.py
src/hats/catalog/catalog.py
src/hats/catalog/catalog_type.py
src/hats/catalog/partition_info.py
src/hats/catalog/association_catalog/__init__.py
src/hats/catalog/association_catalog/association_catalog.py
src/hats/catalog/association_catalog/partition_join_info.py
src/hats/catalog/dataset/__init__.py
src/hats/catalog/dataset/dataset.py
src/hats/catalog/dataset/table_properties.py
src/hats/catalog/healpix_dataset/__init__.py
src/hats/catalog/healpix_dataset/healpix_dataset.py
src/hats/catalog/index/__init__.py
src/hats/catalog/index/index_catalog.py
src/hats/catalog/margin_cache/__init__.py
src/hats/catalog/margin_cache/margin_catalog.py
src/hats/inspection/__init__.py
src/hats/inspection/almanac.py
src/hats/inspection/almanac_info.py
src/hats/inspection/visualize_catalog.py
src/hats/io/__init__.py
src/hats/io/parquet_metadata.py
src/hats/io/paths.py
src/hats/io/validation.py
src/hats/io/file_io/__init__.py
src/hats/io/file_io/file_io.py
src/hats/io/file_io/file_pointer.py
src/hats/loaders/__init__.py
src/hats/loaders/read_hats.py
src/hats/pixel_math/__init__.py
src/hats/pixel_math/box_filter.py
src/hats/pixel_math/cone_filter.py
src/hats/pixel_math/filter.py
src/hats/pixel_math/healpix_pixel.py
src/hats/pixel_math/healpix_pixel_convertor.py
src/hats/pixel_math/healpix_pixel_function.py
src/hats/pixel_math/healpix_shim.py
src/hats/pixel_math/margin_bounding.py
src/hats/pixel_math/partition_stats.py
src/hats/pixel_math/pixel_margins.py
src/hats/pixel_math/polygon_filter.py
src/hats/pixel_math/spatial_index.py
src/hats/pixel_math/validators.py
src/hats/pixel_tree/__init__.py
src/hats/pixel_tree/moc_filter.py
src/hats/pixel_tree/moc_utils.py
src/hats/pixel_tree/negative_tree.py
src/hats/pixel_tree/pixel_alignment.py
src/hats/pixel_tree/pixel_alignment_types.py
src/hats/pixel_tree/pixel_tree.py
tests/.pylintrc
tests/conftest.py
tests/data/generate_data.ipynb
tests/data/almanac/deprecated.yml
tests/data/almanac/small_sky.yml
tests/data/almanac/small_sky_order1.yml
tests/data/almanac/small_sky_order1_id_index.yml
tests/data/almanac/small_sky_order1_margin.yml
tests/data/almanac/small_sky_source.yml
tests/data/almanac/small_sky_source_object_index.yml
tests/data/almanac/small_sky_to_small_sky_order1.yml
tests/data/almanac_exception/association_missing_join.yml
tests/data/almanac_exception/association_missing_primary.yml
tests/data/almanac_exception/bad_catalog_path.yml
tests/data/almanac_exception/bad_primary_path.yml
tests/data/almanac_exception/bad_type.yml
tests/data/almanac_exception/index_missing_primary.yml
tests/data/almanac_exception/margin_missing_primary.yml
tests/data/almanac_exception/standalone_source_catalog.yml
tests/data/info_only/catalog/properties
tests/data/info_only/dataset/properties
tests/data/info_only/index_catalog/properties
tests/data/info_only/margin_cache/properties
tests/data/small_sky/partition_info.csv
tests/data/small_sky/point_map.fits
tests/data/small_sky/properties
tests/data/small_sky/dataset/_common_metadata
tests/data/small_sky/dataset/_metadata
tests/data/small_sky/dataset/Norder=0/Dir=0/Npix=11.parquet
tests/data/small_sky_order1/partition_info.csv
tests/data/small_sky_order1/point_map.fits
tests/data/small_sky_order1/properties
tests/data/small_sky_order1/dataset/_common_metadata
tests/data/small_sky_order1/dataset/_metadata
tests/data/small_sky_order1/dataset/Norder=1/Dir=0/Npix=44.parquet
tests/data/small_sky_order1/dataset/Norder=1/Dir=0/Npix=45.parquet
tests/data/small_sky_order1/dataset/Norder=1/Dir=0/Npix=46.parquet
tests/data/small_sky_order1/dataset/Norder=1/Dir=0/Npix=47.parquet
tests/data/small_sky_order1_id_index/properties
tests/data/small_sky_order1_id_index/dataset/_common_metadata
tests/data/small_sky_order1_id_index/dataset/_metadata
tests/data/small_sky_order1_id_index/dataset/index/part.0.parquet
tests/data/small_sky_order1_margin/partition_info.csv
tests/data/small_sky_order1_margin/properties
tests/data/small_sky_order1_margin/dataset/_common_metadata
tests/data/small_sky_order1_margin/dataset/_metadata
tests/data/small_sky_order1_margin/dataset/Norder=0/Dir=0/Npix=4.parquet
tests/data/small_sky_order1_margin/dataset/Norder=1/Dir=0/Npix=44.parquet
tests/data/small_sky_order1_margin/dataset/Norder=1/Dir=0/Npix=45.parquet
tests/data/small_sky_order1_margin/dataset/Norder=1/Dir=0/Npix=46.parquet
tests/data/small_sky_order1_margin/dataset/Norder=1/Dir=0/Npix=47.parquet
tests/data/small_sky_source/partition_info.csv
tests/data/small_sky_source/point_map.fits
tests/data/small_sky_source/properties
tests/data/small_sky_source/dataset/_common_metadata
tests/data/small_sky_source/dataset/_metadata
tests/data/small_sky_source/dataset/Norder=0/Dir=0/Npix=4.parquet
tests/data/small_sky_source/dataset/Norder=1/Dir=0/Npix=47.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=176.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=177.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=178.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=179.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=180.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=181.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=182.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=183.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=184.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=185.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=186.parquet
tests/data/small_sky_source/dataset/Norder=2/Dir=0/Npix=187.parquet
tests/data/small_sky_source_object_index/properties
tests/data/small_sky_source_object_index/dataset/_common_metadata
tests/data/small_sky_source_object_index/dataset/_metadata
tests/data/small_sky_source_object_index/dataset/index/part.0.parquet
tests/data/small_sky_to_small_sky_order1/partition_info.csv
tests/data/small_sky_to_small_sky_order1/partition_join_info.csv
tests/data/small_sky_to_small_sky_order1/properties
tests/data/small_sky_to_small_sky_order1/dataset/_common_metadata
tests/data/small_sky_to_small_sky_order1/dataset/_metadata
tests/hats/conftest.py
tests/hats/catalog/test_catalog.py
tests/hats/catalog/test_partition_info.py
tests/hats/catalog/association_catalog/test_association_catalog.py
tests/hats/catalog/association_catalog/test_partition_join_info.py
tests/hats/catalog/dataset/test_dataset.py
tests/hats/catalog/dataset/test_table_properties.py
tests/hats/catalog/index/test_index_catalog.py
tests/hats/catalog/loaders/test_read_hats.py
tests/hats/catalog/margin_cache/test_margin_catalog.py
tests/hats/inspection/test_almanac.py
tests/hats/inspection/test_almanac_info.py
tests/hats/inspection/test_visualize_catalog.py
tests/hats/io/conftest.py
tests/hats/io/test_parquet_metadata.py
tests/hats/io/test_paths.py
tests/hats/io/test_validation.py
tests/hats/io/file_io/test_file_io.py
tests/hats/io/file_io/test_file_pointers.py
tests/hats/pixel_math/test_healpix_pixel.py
tests/hats/pixel_math/test_healpix_pixel_convertor.py
tests/hats/pixel_math/test_healpix_pixel_function.py
tests/hats/pixel_math/test_healpix_shim.py
tests/hats/pixel_math/test_margin_bounding.py
tests/hats/pixel_math/test_partition_stats.py
tests/hats/pixel_math/test_pixel_margins.py
tests/hats/pixel_math/test_spatial_index.py
tests/hats/pixel_tree/conftest.py
tests/hats/pixel_tree/test_moc_filter.py
tests/hats/pixel_tree/test_pixel_alignment.py
tests/hats/pixel_tree/test_pixel_tree.py
tests/hats/pixel_tree/test_pixel_tree_builder.py