Coverage report: 28%

Files Functions Classes

coverage.py v7.10.6, created at 2025-10-09 03:26 -0700

File function statements missing excluded branches partial coverage
python/astro_metadata_translator/__init__.py (no function) 7 0 0 0 0 100%
python/astro_metadata_translator/bin/__init__.py (no function) 0 0 0 0 0 100%
python/astro_metadata_translator/bin/translate.py read_file 40 40 0 30 0 0%
python/astro_metadata_translator/bin/translate.py _fill_bad_values 1 1 0 0 0 0%
python/astro_metadata_translator/bin/translate.py _dump_columns 26 26 0 18 0 0%
python/astro_metadata_translator/bin/translate.py translate_or_dump_headers 20 20 0 12 0 0%
python/astro_metadata_translator/bin/translate.py (no function) 23 0 0 0 0 100%
python/astro_metadata_translator/bin/writeindex.py write_index_files 26 26 0 14 0 0%
python/astro_metadata_translator/bin/writeindex.py (no function) 11 0 0 0 0 100%
python/astro_metadata_translator/bin/writesidecar.py _split_ext 6 6 0 2 0 0%
python/astro_metadata_translator/bin/writesidecar.py write_sidecar_file 19 19 0 8 0 0%
python/astro_metadata_translator/bin/writesidecar.py write_sidecar_files 9 9 0 4 0 0%
python/astro_metadata_translator/bin/writesidecar.py (no function) 12 0 0 0 0 100%
python/astro_metadata_translator/cli/__init__.py (no function) 0 0 0 0 0 100%
python/astro_metadata_translator/cli/astrometadata.py main 41 41 0 18 0 0%
python/astro_metadata_translator/cli/astrometadata.py translate 9 9 0 8 0 0%
python/astro_metadata_translator/cli/astrometadata.py dump 7 7 0 6 0 0%
python/astro_metadata_translator/cli/astrometadata.py write_sidecar 11 11 0 8 0 0%
python/astro_metadata_translator/cli/astrometadata.py write_index 7 7 0 6 0 0%
python/astro_metadata_translator/cli/astrometadata.py (no function) 54 0 0 0 0 100%
python/astro_metadata_translator/file_helpers.py _read_fits_metadata 8 8 0 4 0 0%
python/astro_metadata_translator/file_helpers.py find_files 11 11 0 10 0 0%
python/astro_metadata_translator/file_helpers.py read_basic_metadata_from_file 22 22 0 16 0 0%
python/astro_metadata_translator/file_helpers.py read_file_info 34 34 0 20 0 0%
python/astro_metadata_translator/file_helpers.py (no function) 35 13 0 4 0 56%
python/astro_metadata_translator/headers.py merge_headers 72 72 0 62 0 0%
python/astro_metadata_translator/headers.py merge_headers.key_func 7 7 0 0 0 0%
python/astro_metadata_translator/headers.py merge_headers.retain_value 6 6 0 8 0 0%
python/astro_metadata_translator/headers.py _read_yaml 9 9 0 2 0 0%
python/astro_metadata_translator/headers.py _find_from_file 11 11 0 6 0 0%
python/astro_metadata_translator/headers.py _find_from_resource 12 12 0 6 0 0%
python/astro_metadata_translator/headers.py fix_header 43 43 0 18 0 0%
python/astro_metadata_translator/headers.py (no function) 27 0 0 0 0 100%
python/astro_metadata_translator/indexing.py index_files 18 18 0 8 0 0%
python/astro_metadata_translator/indexing.py calculate_index 10 10 0 6 0 0%
python/astro_metadata_translator/indexing.py read_index 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py read_index 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py read_index 7 7 0 4 0 0%
python/astro_metadata_translator/indexing.py process_index_data 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py process_index_data 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py process_index_data 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py process_index_data 24 24 0 14 0 0%
python/astro_metadata_translator/indexing.py read_sidecar 7 7 0 4 0 0%
python/astro_metadata_translator/indexing.py process_sidecar_data 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py process_sidecar_data 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py process_sidecar_data 0 0 0 0 0 100%
python/astro_metadata_translator/indexing.py process_sidecar_data 22 22 0 12 0 0%
python/astro_metadata_translator/indexing.py (no function) 38 0 0 16 8 85%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__init__ 2 2 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__len__ 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__delitem__ 2 2 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__getitem__ 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__str__ 4 4 0 2 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup._coerce_value 11 11 0 6 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__iter__ 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__eq__ 6 6 0 6 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.__setitem__ 3 3 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.insert 3 3 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.reverse 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.sort 3 3 0 2 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.extremes 3 3 0 2 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.newest 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.oldest 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.property_values 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py ObservationGroup.from_simple 1 1 0 0 0 0%
python/astro_metadata_translator/observationGroup.py (no function) 28 0 2 0 0 100%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__init__ 54 54 1 28 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo._get_all_properties 4 4 0 2 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo._declare_extensions 6 6 0 4 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__setattr__ 3 3 0 2 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo._is_property_ok 7 7 0 6 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.cards_used 3 3 0 2 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.stripped_header 5 5 0 2 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__str__ 10 10 0 4 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__eq__ 13 13 0 8 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__lt__ 3 3 0 2 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__gt__ 3 3 0 2 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__getstate__ 4 4 0 2 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.__setstate__ 10 10 0 4 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.to_simple 14 14 0 8 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.to_json 1 1 0 0 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.from_simple 16 16 0 10 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.from_json 2 2 0 0 0 0%
python/astro_metadata_translator/observationInfo.py ObservationInfo.makeObservationInfo 21 21 0 14 0 0%
python/astro_metadata_translator/observationInfo.py _make_property 3 0 0 0 0 100%
python/astro_metadata_translator/observationInfo.py _make_property.getter 1 1 0 0 0 0%
python/astro_metadata_translator/observationInfo.py makeObservationInfo 1 1 0 0 0 0%
python/astro_metadata_translator/observationInfo.py (no function) 45 0 42 2 0 100%
python/astro_metadata_translator/properties.py earthlocation_to_simple 2 2 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_earthlocation 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py datetime_to_simple 2 2 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_datetime 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py exptime_to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_exptime 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py angle_to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_angle 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py focusz_to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_focusz 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py temperature_to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_temperature 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py pressure_to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_pressure 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py skycoord_to_simple 2 2 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_skycoord 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py altaz_to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_altaz 3 3 0 0 0 0%
python/astro_metadata_translator/properties.py timedelta_to_simple 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py simple_to_timedelta 1 1 0 0 0 0%
python/astro_metadata_translator/properties.py (no function) 41 0 0 0 0 100%
python/astro_metadata_translator/serialize/__init__.py (no function) 1 0 0 0 0 100%
python/astro_metadata_translator/serialize/fits.py dates_to_fits 13 13 0 8 0 0%
python/astro_metadata_translator/serialize/fits.py info_to_fits 7 7 0 2 0 0%
python/astro_metadata_translator/serialize/fits.py group_to_fits 9 9 0 2 0 0%
python/astro_metadata_translator/serialize/fits.py (no function) 6 0 4 0 0 100%
python/astro_metadata_translator/tests.py pl_constructor 11 11 0 8 0 0%
python/astro_metadata_translator/tests.py read_test_file 11 11 0 8 0 0%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertAlmostEqual 0 0 1 0 0 100%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertIsNotNone 0 0 1 0 0 100%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertEqual 0 0 1 0 0 100%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertLess 0 0 1 0 0 100%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertLessEqual 0 0 1 0 0 100%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertGreaterEqual 0 0 1 0 0 100%
python/astro_metadata_translator/tests.py MetadataAssertHelper.fail 0 0 1 0 0 100%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertCoordinatesConsistent 8 8 0 0 0 0%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertObservationInfoFromYaml 12 12 1 6 0 0%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertObservationInfo 27 27 0 14 0 0%
python/astro_metadata_translator/tests.py MetadataAssertHelper.assertObservationInfo._format_date_for_testing 5 5 0 2 0 0%
python/astro_metadata_translator/tests.py (no function) 32 5 15 2 1 82%
python/astro_metadata_translator/translator.py cache_translation 5 0 0 0 0 100%
python/astro_metadata_translator/translator.py cache_translation.func_wrapper 3 3 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.defined_in_this_class 10 0 0 8 0 100%
python/astro_metadata_translator/translator.py MetadataTranslator._make_const_mapping 11 0 0 4 0 100%
python/astro_metadata_translator/translator.py MetadataTranslator._make_const_mapping.constant_translator 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator._make_trivial_mapping 8 2 0 2 1 70%
python/astro_metadata_translator/translator.py MetadataTranslator._make_trivial_mapping.trivial_translator 26 26 0 16 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.__init_subclass__ 40 8 0 22 5 76%
python/astro_metadata_translator/translator.py MetadataTranslator.__init__ 5 5 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.can_translate 0 0 1 0 0 100%
python/astro_metadata_translator/translator.py MetadataTranslator.can_translate_with_options 4 4 0 4 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.determine_translator 13 13 0 8 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.translator_version 16 16 0 10 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.fix_header 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator._construct_log_prefix 3 3 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator._log_prefix 7 7 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator._used_these_cards 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.cards_used 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.validate_value 7 7 0 6 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.is_keyword_defined 7 7 0 6 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.resource_root 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.search_paths 3 3 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.is_key_ok 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.are_keys_ok 4 4 0 4 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.quantity_from_card 22 22 0 12 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator._join_keyword_values 9 9 0 6 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_detector_unique_name 6 6 1 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_exposure_group 4 4 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_observation_reason 4 4 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_exposure_time_requested 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_altaz_end 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.observing_date_to_offset 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.observing_date_to_observing_day 6 6 0 4 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_observing_day_offset 4 4 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_observing_day 5 5 0 2 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_observation_counter 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_group_counter_start 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_group_counter_end 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_has_simulated_content 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_focus_z 1 1 0 0 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.to_can_see_sky 8 8 0 6 0 0%
python/astro_metadata_translator/translator.py MetadataTranslator.determine_translatable_headers 6 6 0 2 0 0%
python/astro_metadata_translator/translator.py _make_abstract_translator_method 3 0 0 0 0 100%
python/astro_metadata_translator/translator.py _make_abstract_translator_method.to_property 0 0 1 0 0 100%
python/astro_metadata_translator/translator.py _make_forwarded_stub_translator_method 4 0 0 0 0 100%
python/astro_metadata_translator/translator.py _make_forwarded_stub_translator_method.to_stub 8 8 0 2 0 0%
python/astro_metadata_translator/translator.py (no function) 127 0 30 6 0 100%
python/astro_metadata_translator/translators/__init__.py (no function) 7 0 0 0 0 100%
python/astro_metadata_translator/translators/decam.py DecamTranslator.can_translate 7 7 0 6 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_exposure_id 3 3 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_observation_counter 1 1 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_visit_id 1 1 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_datetime_end 4 4 0 2 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator._translate_from_calib_id 6 6 0 2 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_physical_filter 7 7 0 4 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_location 9 9 0 2 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_observation_type 7 7 0 4 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_tracking_radec 3 3 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_altaz_begin 1 1 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_detector_exposure_id 4 4 0 2 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_detector_group 2 2 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_detector_name 2 2 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.to_focus_z 2 2 0 0 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.fix_header 22 22 0 6 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.determine_translatable_headers 16 16 0 10 0 0%
python/astro_metadata_translator/translators/decam.py DecamTranslator.observing_date_to_offset 1 1 0 0 0 0%
python/astro_metadata_translator/translators/decam.py (no function) 64 0 2 0 0 100%
python/astro_metadata_translator/translators/fits.py FitsTranslator.can_translate 8 8 0 2 0 0%
python/astro_metadata_translator/translators/fits.py FitsTranslator._from_fits_date_string 3 3 0 2 0 0%
python/astro_metadata_translator/translators/fits.py FitsTranslator._from_fits_date 18 18 0 8 0 0%
python/astro_metadata_translator/translators/fits.py FitsTranslator.to_datetime_begin 6 6 0 4 0 0%
python/astro_metadata_translator/translators/fits.py FitsTranslator.to_datetime_end 1 1 0 0 0 0%
python/astro_metadata_translator/translators/fits.py FitsTranslator.to_location 5 5 0 0 0 0%
python/astro_metadata_translator/translators/fits.py (no function) 21 0 0 0 0 100%
python/astro_metadata_translator/translators/helpers.py to_location_via_telescope_name 1 1 0 0 0 0%
python/astro_metadata_translator/translators/helpers.py is_non_science 2 2 0 2 0 0%
python/astro_metadata_translator/translators/helpers.py altitude_from_zenith_distance 1 1 0 0 0 0%
python/astro_metadata_translator/translators/helpers.py tracking_from_degree_headers 18 18 0 12 0 0%
python/astro_metadata_translator/translators/helpers.py altaz_from_degree_headers 22 22 0 16 0 0%
python/astro_metadata_translator/translators/helpers.py (no function) 13 0 3 0 0 100%
python/astro_metadata_translator/translators/hsc.py HscTranslator.can_translate 7 7 0 8 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_exposure_id 21 21 0 10 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_boresight_rotation_angle 3 3 0 0 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_detector_num 8 8 0 2 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_detector_exposure_id 1 1 0 0 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_detector_group 2 2 0 0 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_detector_unique_name 2 2 0 0 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_detector_name 2 2 0 0 0 0%
python/astro_metadata_translator/translators/hsc.py HscTranslator.to_focus_z 2 2 0 0 0 0%
python/astro_metadata_translator/translators/hsc.py (no function) 46 0 0 0 0 100%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_datetime_begin 3 3 0 0 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_datetime_end 5 5 0 2 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_location 10 10 0 4 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_detector_name 6 6 0 4 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_detector_num 2 2 0 0 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_observation_type 5 5 0 2 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_tracking_radec 3 3 0 0 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_altaz_begin 1 1 0 0 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_detector_exposure_id 1 1 0 0 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_pressure 4 4 0 4 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.to_observation_counter 1 1 0 0 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.determine_translatable_headers 11 11 0 8 0 0%
python/astro_metadata_translator/translators/megaprime.py MegaPrimeTranslator.observing_date_to_offset 1 1 0 0 0 0%
python/astro_metadata_translator/translators/megaprime.py (no function) 50 0 3 0 0 100%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.can_translate 3 3 0 2 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_detector_unique_name 3 3 0 2 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_detector_num 1 1 0 0 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_observation_id 1 1 0 0 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_datetime_begin 3 3 0 0 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_datetime_end 1 1 0 0 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_location 5 5 0 0 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_observation_type 6 6 0 2 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_tracking_radec 3 3 0 0 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_altaz_begin 11 11 0 2 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_boresight_airmass 4 4 0 2 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_detector_exposure_id 13 13 0 2 0 0%
python/astro_metadata_translator/translators/sdss.py SdssTranslator.to_detector_group 3 3 0 2 0 0%
python/astro_metadata_translator/translators/sdss.py (no function) 47 0 3 0 0 100%
python/astro_metadata_translator/translators/subaru.py SubaruTranslator.to_location 1 1 0 0 0 0%
python/astro_metadata_translator/translators/subaru.py SubaruTranslator.to_observation_counter 1 1 0 0 0 0%
python/astro_metadata_translator/translators/subaru.py SubaruTranslator.observing_date_to_offset 1 1 0 0 0 0%
python/astro_metadata_translator/translators/subaru.py (no function) 14 0 0 0 0 100%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.can_translate 7 7 0 8 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator._get_adjusted_mjd 3 3 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_physical_filter 7 7 0 4 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_datetime_begin 3 3 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_datetime_end 8 8 0 2 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_exposure_id 13 13 0 6 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_visit_id 1 1 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_observation_type 5 5 0 2 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_tracking_radec 3 3 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_altaz_begin 1 1 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_boresight_rotation_angle 3 3 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_detector_exposure_id 1 1 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py SuprimeCamTranslator.to_detector_name 3 3 0 0 0 0%
python/astro_metadata_translator/translators/suprimecam.py (no function) 50 0 3 0 0 100%
python/astro_metadata_translator/version.py (no function) 5 0 0 0 0 100%
tests/test_basics.py BasicTestCase.test_basic 2 2 0 0 0 0%
tests/test_basics.py BasicTestCase.test_obsinfo 11 11 0 0 0 0%
tests/test_basics.py BasicTestCase.test_simple 7 7 0 0 0 0%
tests/test_basics.py (no function) 9 0 2 0 0 100%
tests/test_cfht.py MegaPrimeTestCase.test_megaprime_translator 4 4 0 2 0 0%
tests/test_cfht.py MegaPrimeTestCase.test_megaprime_stripping 6 6 0 0 0 0%
tests/test_cfht.py (no function) 11 0 2 0 0 100%
tests/test_cli.py click_result_msg 4 4 0 2 0 0%
tests/test_cli.py TestCLI.setUp 1 1 0 0 0 0%
tests/test_cli.py TestCLI.test_package_load 4 4 0 0 0 0%
tests/test_cli.py TestCLI.test_translate 6 6 0 0 0 0%
tests/test_cli.py TestCLI.test_dump 4 4 0 0 0 0%
tests/test_cli.py TestCLI.test_write_sidecar 15 15 0 0 0 0%
tests/test_cli.py TestCLI.test_write_index 8 8 0 0 0 0%
tests/test_cli.py TestCLI.test_list_plugins 3 3 0 0 0 0%
tests/test_cli.py (no function) 20 0 2 0 0 100%
tests/test_decam.py DecamTestCase.test_decam_translator 4 4 0 2 0 0%
tests/test_decam.py (no function) 9 0 2 0 0 100%
tests/test_extensions.py DummyTranslator.can_translate 1 1 0 0 0 0%
tests/test_extensions.py DummyTranslator.to_ext_number 1 1 0 0 0 0%
tests/test_extensions.py ExtensionsTestCase.setUp 3 3 0 0 0 0%
tests/test_extensions.py ExtensionsTestCase.assert_observation_info 3 3 0 0 0 0%
tests/test_extensions.py ExtensionsTestCase.test_basic 9 9 0 0 0 0%
tests/test_extensions.py ExtensionsTestCase.test_pickle 2 2 0 0 0 0%
tests/test_extensions.py ExtensionsTestCase.test_simple 5 5 0 0 0 0%
tests/test_extensions.py ExtensionsTestCase.test_json 5 5 0 0 0 0%
tests/test_extensions.py (no function) 21 0 2 0 0 100%
tests/test_groups.py ObservationGroupTestCase.setUp 2 2 0 0 0 0%
tests/test_groups.py ObservationGroupTestCase._files_to_headers 1 1 0 0 0 0%
tests/test_groups.py ObservationGroupTestCase.test_groups 27 27 0 0 0 0%
tests/test_groups.py ObservationGroupTestCase.test_fits_group 5 5 0 0 0 0%
tests/test_groups.py ObservationGroupTestCase.test_fits_info 5 5 0 0 0 0%
tests/test_groups.py (no function) 13 0 2 0 0 100%
tests/test_headers.py NotDecamTranslator.fix_header 2 2 0 0 0 0%
tests/test_headers.py NotDecamTranslator.translator_version 1 1 0 0 0 0%
tests/test_headers.py NotDecamTranslator2.fix_header 2 2 0 0 0 0%
tests/test_headers.py AlsoNotDecamTranslator.fix_header 1 1 0 0 0 0%
tests/test_headers.py NullDecamTranslator.fix_header 1 1 0 0 0 0%
tests/test_headers.py HeadersTestCase.setUp 8 8 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_fail 4 4 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_one 2 2 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_overwrite 7 7 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_first 3 3 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_drop 11 11 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_diff 13 13 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_append 6 6 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_overwrite_sort 8 8 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_first_sort 3 3 0 0 0 0%
tests/test_headers.py HeadersTestCase.test_merging_append_sort 8 8 0 0 0 0%
tests/test_headers.py FixHeadersTestCase.test_basic_fix_header 15 15 0 0 0 0%
tests/test_headers.py FixHeadersTestCase.test_hsc_fix_header 9 9 0 0 0 0%
tests/test_headers.py FixHeadersTestCase.test_decam_fix_header 4 4 0 0 0 0%
tests/test_headers.py FixHeadersTestCase.test_translator_fix_header 12 12 0 0 0 0%
tests/test_headers.py FixHeadersTestCase.test_no_double_fix 11 11 0 0 0 0%
tests/test_headers.py (no function) 42 0 2 0 0 100%
tests/test_indexing.py IndexingTestCase.test_indexing 33 33 0 0 0 0%
tests/test_indexing.py IndexingTestCase.test_file_reading 67 67 0 0 0 0%
tests/test_indexing.py IndexingTestCase.test_obs_info_sidecar 8 8 0 0 0 0%
tests/test_indexing.py (no function) 15 0 2 0 0 100%
tests/test_sdss.py SdssTestCase.test_sdss_translator 4 4 0 2 0 0%
tests/test_sdss.py (no function) 8 0 2 0 0 100%
tests/test_shadowing.py ShadowBase.to_instrument 1 1 0 0 0 0%
tests/test_shadowing.py ExplicitTranslator.to_instrument 1 1 0 0 0 0%
tests/test_shadowing.py TranslatorShadowing.test_shadowing 16 16 0 0 0 0%
tests/test_shadowing.py TranslatorShadowing.test_shadowing.ShadowTranslator.to_instrument 1 1 0 0 0 0%
tests/test_shadowing.py TranslatorShadowing.test_shadowing.ShadowTranslator.to_instrument 1 1 0 0 0 0%
tests/test_shadowing.py TranslatorShadowing.test_auto_maps1 2 2 0 0 0 0%
tests/test_shadowing.py TranslatorShadowing.test_auto_maps2 2 2 0 0 0 0%
tests/test_shadowing.py (no function) 14 0 2 0 0 100%
tests/test_subaru.py HscTestCase.test_hsc_translator 4 4 0 2 0 0%
tests/test_subaru.py HscTestCase.test_suprimecam_translator 4 4 0 2 0 0%
tests/test_subaru.py HscTestCase.test_merging_hsc 14 14 0 0 0 0%
tests/test_subaru.py (no function) 12 0 2 0 0 100%
tests/test_translate_header.py TestTranslateHeader._readlines 2 2 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.assert_ok_fail 3 3 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.test_translate_header 9 9 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.test_translate_header_table 10 10 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.test_translate_bad_header_table 6 6 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.test_translate_header_fails 12 12 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.test_translate_header_traceback 10 10 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.test_translate_header_dump 10 10 0 0 0 0%
tests/test_translate_header.py TestTranslateHeader.test_translate_header_loud 9 9 0 0 0 0%
tests/test_translate_header.py (no function) 17 0 2 0 0 100%
tests/test_translation.py InstrumentTestTranslator.to_physical_filter 1 1 0 0 0 0%
tests/test_translation.py TranslatorTestCase.setUp 1 1 0 0 0 0%
tests/test_translation.py TranslatorTestCase.test_manual_translation 19 19 0 0 0 0%
tests/test_translation.py TranslatorTestCase.test_translator 33 33 0 0 0 0%
tests/test_translation.py TranslatorTestCase.test_corrections 10 10 0 0 0 0%
tests/test_translation.py TranslatorTestCase.test_failures 30 30 0 2 0 0%
tests/test_translation.py TranslatorTestCase.test_observing_date 8 8 0 0 0 0%
tests/test_translation.py (no function) 19 0 2 0 0 100%
tests/test_translator_helpers.py HelperTranslator.to_instrument 1 1 0 0 0 0%
tests/test_translator_helpers.py HelperTranslator.to_observation_type 1 1 0 0 0 0%
tests/test_translator_helpers.py HelperTranslator.to_observation_id 1 1 0 0 0 0%
tests/test_translator_helpers.py HelperTranslator.to_location 1 1 0 0 0 0%
tests/test_translator_helpers.py ScienceTranslator.to_observation_type 1 1 0 0 0 0%
tests/test_translator_helpers.py HelperTestCase.assert_azel 2 2 0 0 0 0%
tests/test_translator_helpers.py HelperTestCase.test_altaz 27 27 0 2 0 0%
tests/test_translator_helpers.py HelperTestCase.test_science_altaz 4 4 0 0 0 0%
tests/test_translator_helpers.py (no function) 16 0 2 0 0 100%
Total   3258 2172 147 852 15 28%

No items found using the specified filter.