sorcha
Contents:
Overview
Installation
Configuration File
Inputs
Ephemeris Generator
Post-Processing (Applying Survey Biases)
Outputs
Getting Started
Parallelization
What Sorcha Does Not Handle
Citing the Software
Troubleshooting
Reporting Issues, Proposing Changes, and Contributing
Uninstalling
Advanced User Features
Demo Notebooks
Release History
Contributors
Acknowledgements
API Reference
sorcha
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
__post_init__() (activityConfigs method)
(auxiliaryConfigs method)
(expertConfigs method)
(fadingfunctionConfigs method)
(filtersConfigs method)
(fovConfigs method)
(inputConfigs method)
(lightcurveConfigs method)
(linkingfilterConfigs method)
(outputConfigs method)
(phasecurvesConfigs method)
(saturationConfigs method)
(simulationConfigs method)
__version__ (in module sorcha)
_base_seed (PerModuleRNG attribute)
_build_file_name() (in module sorcha.utilities.generate_meta_kernel)
_build_id_map() (CSVDataReader method)
(HDF5DataReader method)
_cache_table (ObjectDataReader attribute)
_camera_circle() (fovConfigs method)
_camera_footprint() (fovConfigs method)
_camera_visits_footprint() (fovConfigs method)
_check_for_correct_filters() (filtersConfigs method)
_check_for_existing_files() (in module sorcha.utilities.retrieve_ephemeris_data_files)
_check_header_line() (CSVDataReader method)
_cite_rebound() (in module sorcha.utilities.citation_text)
_create_assist_ephemeris() (in module sorcha.ephemeris.simulation_setup)
_create_lists_auxiliary_configs() (auxiliaryConfigs method)
_decompress() (in module sorcha.utilities.retrieve_ephemeris_data_files)
_ephemerides_type (simulationConfigs attribute)
_find_and_validate_header_line() (CSVDataReader method)
_log_error_message() (AbstractCometaryActivity method)
,
[1]
(AbstractLightCurve method)
,
[1]
_log_exception() (AbstractCometaryActivity method)
,
[1]
(AbstractLightCurve method)
,
[1]
_observing_filters (saturationConfigs attribute)
_plotting_camera_footprint() (in module sorcha.modules.PPVisitsFootprintFilter)
_process_and_validate_input_table() (CSVDataReader method)
(DatabaseReader method)
(EphemerisDataReader method)
(HDF5DataReader method)
(ObjectDataReader method)
(OrbitAuxReader method)
_read_configs_from_object() (sorchaConfigs method)
_read_objects_internal() (CSVDataReader method)
(DatabaseReader method)
(EphemerisDataReader method)
(HDF5DataReader method)
(ObjectDataReader method)
_read_rows_internal() (CSVDataReader method)
(DatabaseReader method)
(EphemerisDataReader method)
(HDF5DataReader method)
(ObjectDataReader method)
_remove_files() (in module sorcha.utilities.retrieve_ephemeris_data_files)
_rngs (PerModuleRNG attribute)
(sorchaArguments attribute)
_split_kernel_path_str() (in module sorcha.utilities.generate_meta_kernel)
_table (ObjectDataReader attribute)
_validate_activity_configs() (activityConfigs method)
_validate_auxiliary_configs() (auxiliaryConfigs method)
_validate_column_names() (AbstractCometaryActivity method)
,
[1]
(AbstractLightCurve method)
,
[1]
_validate_csv() (CSVDataReader method)
_validate_decimals() (outputConfigs method)
_validate_expert_configs() (expertConfigs method)
_validate_fadingfunction_configs() (fadingfunctionConfigs method)
_validate_fadingfunction_configs_DES() (fadingfunctionConfigs method)
_validate_filters_configs() (filtersConfigs method)
_validate_fov_configs() (fovConfigs method)
_validate_input_configs() (inputConfigs method)
_validate_lightcurve_configs() (lightcurveConfigs method)
_validate_linkingfilter_configs() (linkingfilterConfigs method)
_validate_object_id_column() (ObjectDataReader method)
_validate_output_configs() (outputConfigs method)
_validate_phasecurve_configs() (phasecurvesConfigs method)
_validate_saturation_configs() (saturationConfigs method)
_validate_simulation_configs() (simulationConfigs method)
A
AbstractCometaryActivity (class in sorcha.activity)
(class in sorcha.activity.base_activity)
AbstractLightCurve (class in sorcha.lightcurves)
(class in sorcha.lightcurves.base_lightcurve)
activity (basesorchaConfigs attribute)
activityConfigs (class in sorcha.utilities.sorchaConfigs)
add_aux_data_reader() (CombinedDataReader method)
add_ephem_reader() (CombinedDataReader method)
addUncertainties() (in module sorcha.modules.PPAddUncertainties)
applyFootprint() (Footprint method)
ar_ang_fov (simulationConfigs attribute)
ar_fov_buffer (simulationConfigs attribute)
ar_healpix_order (simulationConfigs attribute)
ar_n_sub_intervals (simulationConfigs attribute)
ar_obs_code (simulationConfigs attribute)
ar_picket (simulationConfigs attribute)
AU_KM (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_constants)
AU_M (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_constants)
aux_data_readers (CombinedDataReader attribute)
aux_format (inputConfigs attribute)
auxiliary (basesorchaConfigs attribute)
auxiliaryConfigs (class in sorcha.utilities.sorchaConfigs)
B
barycentricObservatory() (Observatory method)
,
[1]
barycentricObservatoryRates() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_geometry)
BASELINE_ARGS (in module sorcha.utilities.diffTestUtils)
basesorchaConfigs (class in sorcha.utilities.sorchaConfigs)
block_start (CombinedDataReader attribute)
bound (in module sorcha.modules.DESDiscoveryFilter)
bright_limit (saturationConfigs attribute)
bright_limit_on (saturationConfigs attribute)
brute_force (expertConfigs attribute)
build_meta_kernel_file() (in module sorcha.utilities.generate_meta_kernel)
C
CA_METHODS (in module sorcha.activity)
(in module sorcha.activity.activity_registration)
calcAstrometricUncertainty() (in module sorcha.modules.PPAddUncertainties)
calcDetectionProbability() (in module sorcha.modules.PPDetectionProbability)
calcPhotometricUncertainty() (in module sorcha.modules.PPAddUncertainties)
calcRandomAstrometricErrorPerCoord() (in module sorcha.modules.PPAddUncertainties)
calcTrailingLoss() (in module sorcha.modules.PPTrailingLoss)
calculate_rates_and_geometry() (in module sorcha.ephemeris.simulation_driver)
calcVignettingLosses() (in module sorcha.modules.PPVignetting)
camera_model (expertConfigs attribute)
(fovConfigs attribute)
cast_as_bool() (in module sorcha.utilities.sorchaConfigs)
cast_as_bool_or_set_default() (in module sorcha.utilities.sorchaConfigs)
cast_as_float() (in module sorcha.utilities.sorchaConfigs)
cast_as_int() (in module sorcha.utilities.sorchaConfigs)
centerx (Detector attribute)
centery (Detector attribute)
check_all_logs() (in module sorcha.utilities.check_output_logs)
check_aux_object_ids() (CombinedDataReader method)
check_key_doesnt_exist() (in module sorcha.utilities.sorchaConfigs)
check_key_exists() (in module sorcha.utilities.sorchaConfigs)
check_output_logs() (in module sorcha.utilities.check_output_logs)
check_value_in_list() (in module sorcha.utilities.sorchaConfigs)
CHUNKED_ARGS (in module sorcha.utilities.diffTestUtils)
circle_radius (fovConfigs attribute)
cite() (in module sorcha)
(in module sorcha.sorcha)
cite_sorcha() (in module sorcha.utilities.citation_text)
cmd_demo_howto() (in module sorcha_cmdline.demo)
cmd_demo_prepare() (in module sorcha_cmdline.demo)
cmd_outputs_check_logs() (in module sorcha_cmdline.outputs)
cmd_outputs_create_sqlite() (in module sorcha_cmdline.outputs)
CombinedDataReader (class in sorcha.readers.CombinedDataReader)
comet_activity (activityConfigs attribute)
compare_result_files() (in module sorcha.utilities.diffTestUtils)
complex_parameters (sorchaArguments attribute)
compute() (AbstractCometaryActivity method)
,
[1]
(AbstractLightCurve method)
,
[1]
(IdentityCometaryActivity method)
,
[1]
(IdentityLightCurve method)
,
[1]
compute_arccut() (in module sorcha.modules.DESDiscoveryFilter)
compute_nunique() (in module sorcha.modules.DESDiscoveryFilter)
compute_pixel_traversed() (PixelDict method)
compute_triplet() (in module sorcha.modules.DESDiscoveryFilter)
configfile (sorchaArguments attribute)
converged (halley_result attribute)
convert_to_geocentric() (Observatory method)
,
[1]
copy_demo_configs() (in module sorcha.utilities.sorcha_copy_configs)
copy_demo_files() (in module sorcha.utilities.sorcha_copy_demo_files)
cos (in module sorcha.modules.PPFootprintFilter)
(in module sorcha.modules.PPVignetting)
create_assist_ephemeris() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_setup)
create_ecl_to_eq_rotation_matrix() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_constants)
create_ephemeris() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_driver)
create_inputs_table() (in module sorcha.utilities.createResultsSQLDatabase)
create_results_database() (in module sorcha.utilities.createResultsSQLDatabase)
create_results_table() (in module sorcha.utilities.createResultsSQLDatabase)
CSVDataReader (class in sorcha.readers.CSVReader)
D
data_file_list (auxiliaryConfigs attribute)
data_files_to_download (auxiliaryConfigs attribute)
DatabaseReader (class in sorcha.readers.DatabaseReader)
dec (Detector attribute)
default_filenames (auxiliaryConfigs property)
default_snr_cut (expertConfigs attribute)
default_url (auxiliaryConfigs property)
deg2rad (in module sorcha.modules.PPFootprintFilter)
(in module sorcha.modules.PPVignetting)
deg2rad() (Detector method)
degCos() (in module sorcha.modules.PPAddUncertainties)
degSin() (in module sorcha.modules.PPAddUncertainties)
des_discovery_on (linkingfilterConfigs attribute)
des_transient_efficency (fadingfunctionConfigs attribute)
DEScalcDetectionProbability() (in module sorcha.modules.DESDetectionProbability)
DESDetectionProbability() (in module sorcha.modules.DESDetectionProbability)
DESDiscoveryFilter() (in module sorcha.modules.DESDiscoveryFilter)
DESFadingFunctionFilter() (in module sorcha.modules.DESFadingFunctionFilter)
Detector (class in sorcha.modules.PPFootprintFilter)
detectors (Footprint attribute)
discoveryOpportunities() (in module sorcha.modules.PPMiniDifi)
distance_cut() (in module sorcha.modules.PPDistanceandMotionCuts)
distance_cut_lower (linkingfilterConfigs attribute)
distance_cut_on (linkingfilterConfigs attribute)
distance_cut_upper (linkingfilterConfigs attribute)
distToSegment() (in module sorcha.modules.PPFootprintFilter)
drop_unlinked (linkingfilterConfigs attribute)
E
earth_high_precision (auxiliaryConfigs attribute)
earth_high_precision_url (auxiliaryConfigs attribute)
earth_historical (auxiliaryConfigs attribute)
earth_historical_url (auxiliaryConfigs attribute)
earth_predict (auxiliaryConfigs attribute)
earth_predict_url (auxiliaryConfigs attribute)
ECL_TO_EQ_ROTATION_MATRIX (in module sorcha.ephemeris.simulation_constants)
ecliptic_to_equatorial() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_geometry)
eph_format (inputConfigs attribute)
ephem (PixelDict attribute)
ephem_primary (CombinedDataReader attribute)
ephem_reader (CombinedDataReader attribute)
ephemerides_type (inputConfigs attribute)
EphemerisDataReader (class in sorcha.readers.EphemerisReader)
EphemerisGeometryParameters (class in sorcha.ephemeris.simulation_driver)
EQ_TO_ECL_ROTATION_MATRIX (in module sorcha.ephemeris.simulation_constants)
equatorial_to_ecliptic() (in module sorcha.ephemeris.simulation_geometry)
execute() (in module sorcha_cmdline.bootstrap)
(in module sorcha_cmdline.cite)
(in module sorcha_cmdline.init)
(in module sorcha_cmdline.run)
expert (basesorchaConfigs attribute)
expertConfigs (class in sorcha.utilities.sorchaConfigs)
F
f (halley_result attribute)
fading_function_on (fadingfunctionConfigs attribute)
fading_function_peak_efficiency (fadingfunctionConfigs attribute)
fading_function_width (fadingfunctionConfigs attribute)
fadingfunction (basesorchaConfigs attribute)
fadingfunctionConfigs (class in sorcha.utilities.sorchaConfigs)
filename (CSVDataReader attribute)
(HDF5DataReader attribute)
fill_factor (fovConfigs attribute)
filters (basesorchaConfigs attribute)
filtersConfigs (class in sorcha.utilities.sorchaConfigs)
find_all_log_files() (in module sorcha.utilities.check_output_logs)
find_sorcha_verbs() (in module sorcha_cmdline.main)
FindDirectoryOrExit() (in module sorcha.utilities.fileAccessUtils)
FindFileOrExit() (in module sorcha.utilities.fileAccessUtils)
flag (halley_result attribute)
flux2mag() (in module sorcha.modules.PPRandomizeMeasurements)
Footprint (class in sorcha.modules.PPFootprintFilter)
footprint_edge_threshold (fovConfigs attribute)
footprint_path (fovConfigs attribute)
fov (basesorchaConfigs attribute)
fovConfigs (class in sorcha.utilities.sorchaConfigs)
fp (halley_result attribute)
fpp (halley_result attribute)
function_calls (halley_result attribute)
furnish_spiceypy() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_setup)
G
generate_simulations() (in module sorcha.ephemeris.simulation_setup)
get_all_object_unit_vectors() (PixelDict method)
get_column_names() (in module sorcha.utilities.createResultsSQLDatabase)
get_demo_command() (in module sorcha.utilities.sorcha_demo_command)
get_designations() (PixelDict method)
get_hp_neighbors() (in module sorcha.ephemeris.simulation_geometry)
get_interp_factors() (PixelDict method)
get_object_unit_vectors() (PixelDict method)
get_observatory_position() (PixelDict method)
get_perihelion_row() (in module sorcha.ephemeris.simulation_parsing)
get_reader_info() (CSVDataReader method)
(DatabaseReader method)
(EphemerisDataReader method)
(HDF5DataReader method)
(ObjectDataReader method)
(OrbitAuxReader method)
get_residual_vectors() (in module sorcha.ephemeris.simulation_driver)
get_test_filepath() (in module sorcha.utilities.dataUtilitiesForTests)
get_vec() (in module sorcha.ephemeris.simulation_driver)
getModuleRNG() (PerModuleRNG method)
golden_dir (in module sorcha.utilities.generateGoldens)
H
halley_result (class in sorcha.ephemeris.orbit_conversion_utilities)
halley_safe() (in module sorcha.ephemeris.orbit_conversion_utilities)
hasTracklet() (in module sorcha.modules.PPMiniDifi)
haversine() (in module sorcha.modules.PPVignetting)
haversine_np() (in module sorcha.modules.PPMiniDifi)
HDF5DataReader (class in sorcha.readers.HDF5Reader)
header_row (CSVDataReader attribute)
I
icrf2radec() (in module sorcha.modules.PPRandomizeMeasurements)
ID (Detector attribute)
IdentityCometaryActivity (class in sorcha.activity)
(class in sorcha.activity.identity_activity)
IdentityLightCurve (class in sorcha.lightcurves)
(class in sorcha.lightcurves.identity_lightcurve)
input (basesorchaConfigs attribute)
input_ephemeris_file (sorchaArguments attribute)
inputConfigs (class in sorcha.utilities.sorchaConfigs)
integrate_light_time() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_geometry)
intermdb (DatabaseReader attribute)
interpolate_unit_vectors() (PixelDict method)
ison() (Detector method)
iterations (halley_result attribute)
J
jpl_planets (auxiliaryConfigs attribute)
jpl_planets_url (auxiliaryConfigs attribute)
jpl_small_bodies (auxiliaryConfigs attribute)
jpl_small_bodies_url (auxiliaryConfigs attribute)
L
lagrange3() (in module sorcha.ephemeris.pixel_dict)
LC_METHODS (in module sorcha.lightcurves)
(in module sorcha.lightcurves.lightcurve_registration)
lc_model (lightcurveConfigs attribute)
leap_seconds (auxiliaryConfigs attribute)
leap_seconds_url (auxiliaryConfigs attribute)
lightcurve (basesorchaConfigs attribute)
lightcurveConfigs (class in sorcha.utilities.sorchaConfigs)
linking (sorchaArguments attribute)
linkingfilter (basesorchaConfigs attribute)
linkingfilterConfigs (class in sorcha.utilities.sorchaConfigs)
linkObject() (in module sorcha.modules.PPMiniDifi)
linkObservations() (in module sorcha.modules.PPMiniDifi)
logger (in module sorcha.activity.base_activity)
(in module sorcha.lightcurves.base_lightcurve)
(in module sorcha.modules.PPFootprintFilter)
(in module sorcha.modules.PPRandomizeMeasurements)
(in module sorcha.modules.PPVisitsFootprintFilter)
loglevel (sorchaArguments attribute)
M
mag2flux() (in module sorcha.modules.PPRandomizeMeasurements)
mag_limit (expertConfigs attribute)
mag_limit_on (expertConfigs attribute)
magnitude_decimals (outputConfigs attribute)
main() (in module sorcha_cmdline.bootstrap)
(in module sorcha_cmdline.cite)
(in module sorcha_cmdline.demo)
(in module sorcha_cmdline.init)
(in module sorcha_cmdline.main)
(in module sorcha_cmdline.outputs)
(in module sorcha_cmdline.run)
mainfilter (filtersConfigs attribute)
make_retriever() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_data_files)
mem() (in module sorcha.des)
(in module sorcha.sorcha)
meta_kernel (auxiliaryConfigs attribute)
mjd_tai (EphemerisGeometryParameters attribute)
mjd_tai_to_epoch() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_parsing)
module
sorcha
sorcha.activity
sorcha.activity.activity_registration
sorcha.activity.base_activity
sorcha.activity.identity_activity
sorcha.des
sorcha.ephemeris
sorcha.ephemeris.orbit_conversion_utilities
sorcha.ephemeris.pixel_dict
sorcha.ephemeris.simulation_constants
sorcha.ephemeris.simulation_data_files
sorcha.ephemeris.simulation_driver
sorcha.ephemeris.simulation_geometry
sorcha.ephemeris.simulation_parsing
sorcha.ephemeris.simulation_setup
sorcha.lightcurves
sorcha.lightcurves.base_lightcurve
sorcha.lightcurves.identity_lightcurve
sorcha.lightcurves.lightcurve_registration
sorcha.modules
sorcha.modules.DESDetectionProbability
sorcha.modules.DESDiscoveryFilter
sorcha.modules.DESFadingFunctionFilter
sorcha.modules.PPAddUncertainties
sorcha.modules.PPApplyColourOffsets
sorcha.modules.PPApplyFOVFilter
sorcha.modules.PPBrightLimit
sorcha.modules.PPCalculateApparentMagnitude
sorcha.modules.PPCalculateApparentMagnitudeInFilter
sorcha.modules.PPCalculateSimpleCometaryMagnitude
sorcha.modules.PPDetectionEfficiency
sorcha.modules.PPDetectionProbability
sorcha.modules.PPDistanceandMotionCuts
sorcha.modules.PPDropObservations
sorcha.modules.PPFadingFunctionFilter
sorcha.modules.PPFaintObjectCullingFilter
sorcha.modules.PPFootprintFilter
sorcha.modules.PPGetMainFilterAndColourOffsets
sorcha.modules.PPLinkingFilter
sorcha.modules.PPMagnitudeLimit
sorcha.modules.PPMatchPointingToObservations
sorcha.modules.PPMiniDifi
sorcha.modules.PPOutput
sorcha.modules.PPRandomizeMeasurements
sorcha.modules.PPReadPointingDatabase
sorcha.modules.PPSNRLimit
sorcha.modules.PPStats
sorcha.modules.PPTrailingLoss
sorcha.modules.PPVignetting
sorcha.modules.PPVisitsFootprintFilter
sorcha.readers
sorcha.readers.CombinedDataReader
sorcha.readers.CSVReader
sorcha.readers.DatabaseReader
sorcha.readers.EphemerisReader
sorcha.readers.HDF5Reader
sorcha.readers.ObjectDataReader
sorcha.readers.OrbitAuxReader
sorcha.sorcha
sorcha.utilities
sorcha.utilities.check_output_logs
sorcha.utilities.citation_text
sorcha.utilities.createResultsSQLDatabase
sorcha.utilities.dataUtilitiesForTests
sorcha.utilities.diffTestUtils
sorcha.utilities.fileAccessUtils
sorcha.utilities.generate_meta_kernel
sorcha.utilities.generateGoldens
sorcha.utilities.retrieve_ephemeris_data_files
sorcha.utilities.sorcha_copy_configs
sorcha.utilities.sorcha_copy_demo_files
sorcha.utilities.sorcha_demo_command
sorcha.utilities.sorchaArguments
sorcha.utilities.sorchaCommandLineParser
sorcha.utilities.sorchaConfigs
sorcha.utilities.sorchaGetLogger
sorcha.utilities.sorchaModuleRNG
sorcha_cmdline
sorcha_cmdline.bootstrap
sorcha_cmdline.cite
sorcha_cmdline.demo
sorcha_cmdline.init
sorcha_cmdline.main
sorcha_cmdline.outputs
sorcha_cmdline.run
sorcha_cmdline.sorchaargumentparser
motion_cut() (in module sorcha.modules.PPDistanceandMotionCuts)
motion_cut_lower (linkingfilterConfigs attribute)
motion_cut_on (linkingfilterConfigs attribute)
motion_cut_upper (linkingfilterConfigs attribute)
N
N (Footprint attribute)
n_sub_intervals (PixelDict attribute)
name_id() (AbstractCometaryActivity static method)
,
[1]
(AbstractLightCurve static method)
,
[1]
(IdentityCometaryActivity static method)
,
[1]
(IdentityLightCurve static method)
,
[1]
nested (PixelDict attribute)
nside (PixelDict attribute)
O
obj_id (EphemerisGeometryParameters attribute)
obj_id_table (CSVDataReader attribute)
(HDF5DataReader attribute)
ObjectDataReader (class in sorcha.readers.ObjectDataReader)
OBLIQUITY_ECLIPTIC (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_constants)
obsCode (PixelDict attribute)
Observatory (class in sorcha.ephemeris)
(class in sorcha.ephemeris.simulation_parsing)
observatory (PixelDict attribute)
observatory_codes (auxiliaryConfigs attribute)
observatory_codes_compressed (auxiliaryConfigs attribute)
observatory_codes_compressed_url (auxiliaryConfigs attribute)
observatoryPositionCache (Observatory attribute)
,
[1]
ObservatoryXYZ (Observatory attribute)
,
[1]
observing_filters (filtersConfigs attribute)
orbinfile (sorchaArguments attribute)
OrbitAuxReader (class in sorcha.readers.OrbitAuxReader)
ordered_kernel_files (auxiliaryConfigs attribute)
orientation_constants (auxiliaryConfigs attribute)
orientation_constants_url (auxiliaryConfigs attribute)
othercolours (filtersConfigs attribute)
outfilestem (sorchaArguments attribute)
outpath (sorchaArguments attribute)
output (basesorchaConfigs attribute)
output_columns (outputConfigs attribute)
output_format (outputConfigs attribute)
outputConfigs (class in sorcha.utilities.sorchaConfigs)
override_seed_and_run() (in module sorcha.utilities.diffTestUtils)
P
paramsinput (sorchaArguments attribute)
parse_file_selection() (in module sorcha_cmdline.init)
parse_orbit_row() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_parsing)
PerModuleRNG (class in sorcha.utilities.sorchaModuleRNG)
phase_function (phasecurvesConfigs attribute)
phasecurves (basesorchaConfigs attribute)
phasecurvesConfigs (class in sorcha.utilities.sorchaConfigs)
picket_interval (PixelDict attribute)
pixel_dict (PixelDict attribute)
PixelDict (class in sorcha.ephemeris.pixel_dict)
planet_ephemeris (auxiliaryConfigs attribute)
planet_ephemeris_url (auxiliaryConfigs attribute)
plot() (Detector method)
(Footprint method)
pointing_sql_query (inputConfigs attribute)
position_decimals (outputConfigs attribute)
PPApplyColourOffsets() (in module sorcha.modules.PPApplyColourOffsets)
PPApplyFOVFilter() (in module sorcha.modules.PPApplyFOVFilter)
PPBrightLimit() (in module sorcha.modules.PPBrightLimit)
PPCalculateApparentMagnitude() (in module sorcha.modules.PPCalculateApparentMagnitude)
PPCalculateApparentMagnitudeInFilter() (in module sorcha.modules.PPCalculateApparentMagnitudeInFilter)
PPCalculateSimpleCometaryMagnitude() (in module sorcha.modules.PPCalculateSimpleCometaryMagnitude)
PPCircleFootprint() (in module sorcha.modules.PPApplyFOVFilter)
PPDetectionEfficiency() (in module sorcha.modules.PPDetectionEfficiency)
PPDetectionProbability() (in module sorcha.modules.PPDetectionProbability)
PPDropObservations() (in module sorcha.modules.PPDropObservations)
PPEstimatePerihelion() (in module sorcha.modules.PPFaintObjectCullingFilter)
PPFadingFunctionFilter() (in module sorcha.modules.PPFadingFunctionFilter)
PPFaintObjectCullingFilter() (in module sorcha.modules.PPFaintObjectCullingFilter)
PPGetMainFilterAndColourOffsets() (in module sorcha.modules.PPGetMainFilterAndColourOffsets)
PPGetSeparation() (in module sorcha.modules.PPApplyFOVFilter)
PPIndexSQLDatabase() (in module sorcha.modules.PPOutput)
PPLinkingFilter() (in module sorcha.modules.PPLinkingFilter)
pplogger (basesorchaConfigs attribute)
(PerModuleRNG attribute)
(sorchaArguments attribute)
(sorchaConfigs attribute)
PPMagnitudeLimit() (in module sorcha.modules.PPMagnitudeLimit)
PPMatchPointingToObservations() (in module sorcha.modules.PPMatchPointingToObservations)
PPOutWriteCSV() (in module sorcha.modules.PPOutput)
PPOutWriteHDF5() (in module sorcha.modules.PPOutput)
PPOutWriteSqlite3() (in module sorcha.modules.PPOutput)
PPReadPointingDatabase() (in module sorcha.modules.PPReadPointingDatabase)
PPSimpleSensorArea() (in module sorcha.modules.PPApplyFOVFilter)
PPSNRLimit() (in module sorcha.modules.PPSNRLimit)
PPTrailingLoss() (in module sorcha.modules.PPTrailingLoss)
PPVisitsFootprint() (in module sorcha.modules.PPVisitsFootprintFilter)
PPWriteOutput() (in module sorcha.modules.PPOutput)
precompute_pointing_information() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_setup)
principal_value() (in module sorcha.ephemeris.orbit_conversion_utilities)
print_demo_command() (in module sorcha.utilities.sorcha_demo_command)
print_usage() (SorchaArgumentParser method)
PrintConfigsToLog() (in module sorcha.utilities.sorchaConfigs)
R
r_ast (EphemerisGeometryParameters attribute)
r_obs_0 (PixelDict attribute)
r_obs_m (PixelDict attribute)
r_obs_p (PixelDict attribute)
ra (Detector attribute)
ra_dec2vec() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_geometry)
rad2deg (in module sorcha.modules.PPVignetting)
rad2deg() (Detector method)
radec2icrf() (in module sorcha.modules.PPRandomizeMeasurements)
radec_to_focal_plane() (in module sorcha.modules.PPFootprintFilter)
radec_to_tangent_plane() (in module sorcha.modules.PPFootprintFilter)
RADIUS_EARTH_KM (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_constants)
randomization_on (expertConfigs attribute)
randomizeAstrometry() (in module sorcha.modules.PPRandomizeMeasurements)
randomizeAstrometryAndPhotometry() (in module sorcha.modules.PPRandomizeMeasurements)
randomizePhotometry() (in module sorcha.modules.PPRandomizeMeasurements)
read_aux_block() (CombinedDataReader method)
read_block() (CombinedDataReader method)
read_from_dict() (sorchaArguments method)
read_full_ephemeris_table() (in module sorcha.readers.EphemerisReader)
read_objects() (ObjectDataReader method)
read_rows() (ObjectDataReader method)
reader (EphemerisDataReader attribute)
register_activity_subclasses() (in module sorcha.activity)
(in module sorcha.activity.activity_registration)
register_lc_subclasses() (in module sorcha.lightcurves)
(in module sorcha.lightcurves.lightcurve_registration)
registry (auxiliaryConfigs attribute)
required_column_names (AbstractCometaryActivity attribute)
,
[1]
(AbstractLightCurve attribute)
,
[1]
rho (EphemerisGeometryParameters attribute)
rho_hat (EphemerisGeometryParameters attribute)
rho_hat_0_dict (PixelDict attribute)
rho_hat_m_dict (PixelDict attribute)
rho_hat_p_dict (PixelDict attribute)
rho_mag (EphemerisGeometryParameters attribute)
root (halley_result attribute)
root_function() (in module sorcha.ephemeris.orbit_conversion_utilities)
rotateDetector() (Detector method)
runDESSimulation() (in module sorcha.des)
runLSSTSimulation() (in module sorcha.sorcha)
S
sampleNormalFOV() (in module sorcha.modules.PPRandomizeMeasurements)
saturation (basesorchaConfigs attribute)
saturationConfigs (class in sorcha.utilities.sorchaConfigs)
segmentedArea() (Detector method)
sep (CSVDataReader attribute)
sim_dict (PixelDict attribute)
simulation (basesorchaConfigs attribute)
simulationConfigs (class in sorcha.utilities.sorchaConfigs)
sin (in module sorcha.modules.PPFootprintFilter)
(in module sorcha.modules.PPVignetting)
size_serial_chunk (inputConfigs attribute)
snr_limit (expertConfigs attribute)
snr_limit_on (expertConfigs attribute)
sorcha
module
sorcha.activity
module
sorcha.activity.activity_registration
module
sorcha.activity.base_activity
module
sorcha.activity.identity_activity
module
sorcha.des
module
sorcha.ephemeris
module
sorcha.ephemeris.orbit_conversion_utilities
module
sorcha.ephemeris.pixel_dict
module
sorcha.ephemeris.simulation_constants
module
sorcha.ephemeris.simulation_data_files
module
sorcha.ephemeris.simulation_driver
module
sorcha.ephemeris.simulation_geometry
module
sorcha.ephemeris.simulation_parsing
module
sorcha.ephemeris.simulation_setup
module
sorcha.lightcurves
module
sorcha.lightcurves.base_lightcurve
module
sorcha.lightcurves.identity_lightcurve
module
sorcha.lightcurves.lightcurve_registration
module
sorcha.modules
module
sorcha.modules.DESDetectionProbability
module
sorcha.modules.DESDiscoveryFilter
module
sorcha.modules.DESFadingFunctionFilter
module
sorcha.modules.PPAddUncertainties
module
sorcha.modules.PPApplyColourOffsets
module
sorcha.modules.PPApplyFOVFilter
module
sorcha.modules.PPBrightLimit
module
sorcha.modules.PPCalculateApparentMagnitude
module
sorcha.modules.PPCalculateApparentMagnitudeInFilter
module
sorcha.modules.PPCalculateSimpleCometaryMagnitude
module
sorcha.modules.PPDetectionEfficiency
module
sorcha.modules.PPDetectionProbability
module
sorcha.modules.PPDistanceandMotionCuts
module
sorcha.modules.PPDropObservations
module
sorcha.modules.PPFadingFunctionFilter
module
sorcha.modules.PPFaintObjectCullingFilter
module
sorcha.modules.PPFootprintFilter
module
sorcha.modules.PPGetMainFilterAndColourOffsets
module
sorcha.modules.PPLinkingFilter
module
sorcha.modules.PPMagnitudeLimit
module
sorcha.modules.PPMatchPointingToObservations
module
sorcha.modules.PPMiniDifi
module
sorcha.modules.PPOutput
module
sorcha.modules.PPRandomizeMeasurements
module
sorcha.modules.PPReadPointingDatabase
module
sorcha.modules.PPSNRLimit
module
sorcha.modules.PPStats
module
sorcha.modules.PPTrailingLoss
module
sorcha.modules.PPVignetting
module
sorcha.modules.PPVisitsFootprintFilter
module
sorcha.readers
module
sorcha.readers.CombinedDataReader
module
sorcha.readers.CSVReader
module
sorcha.readers.DatabaseReader
module
sorcha.readers.EphemerisReader
module
sorcha.readers.HDF5Reader
module
sorcha.readers.ObjectDataReader
module
sorcha.readers.OrbitAuxReader
module
sorcha.sorcha
module
sorcha.utilities
module
sorcha.utilities.check_output_logs
module
sorcha.utilities.citation_text
module
sorcha.utilities.createResultsSQLDatabase
module
sorcha.utilities.dataUtilitiesForTests
module
sorcha.utilities.diffTestUtils
module
sorcha.utilities.fileAccessUtils
module
sorcha.utilities.generate_meta_kernel
module
sorcha.utilities.generateGoldens
module
sorcha.utilities.retrieve_ephemeris_data_files
module
sorcha.utilities.sorcha_copy_configs
module
sorcha.utilities.sorcha_copy_demo_files
module
sorcha.utilities.sorcha_demo_command
module
sorcha.utilities.sorchaArguments
module
sorcha.utilities.sorchaCommandLineParser
module
sorcha.utilities.sorchaConfigs
module
sorcha.utilities.sorchaGetLogger
module
sorcha.utilities.sorchaModuleRNG
module
sorcha_cmdline
module
sorcha_cmdline.bootstrap
module
sorcha_cmdline.cite
module
sorcha_cmdline.demo
module
sorcha_cmdline.init
module
sorcha_cmdline.main
module
sorcha_cmdline.outputs
module
sorcha_cmdline.run
module
sorcha_cmdline.sorchaargumentparser
module
SorchaArgumentParser (class in sorcha_cmdline.sorchaargumentparser)
sorchaArguments (class in sorcha.utilities.sorchaArguments)
sorchaCommandLineParser() (in module sorcha.utilities.sorchaCommandLineParser)
sorchaConfigs (class in sorcha.utilities.sorchaConfigs)
sorchaGetLogger() (in module sorcha.utilities.sorchaGetLogger)
sortCorners() (Detector method)
SPEED_OF_LIGHT (in module sorcha.ephemeris)
(in module sorcha.ephemeris.simulation_constants)
ssp_detection_efficiency (linkingfilterConfigs attribute)
ssp_linking_on (linkingfilterConfigs attribute)
ssp_maximum_time (linkingfilterConfigs attribute)
ssp_night_start_utc (linkingfilterConfigs attribute)
ssp_number_observations (linkingfilterConfigs attribute)
ssp_number_tracklets (linkingfilterConfigs attribute)
ssp_separation_threshold (linkingfilterConfigs attribute)
ssp_track_window (linkingfilterConfigs attribute)
stats() (in module sorcha.modules.PPStats)
stumpff() (in module sorcha.ephemeris.orbit_conversion_utilities)
survey_name (basesorchaConfigs attribute)
(expertConfigs attribute)
(fadingfunctionConfigs attribute)
(filtersConfigs attribute)
(fovConfigs attribute)
(linkingfilterConfigs attribute)
(sorchaConfigs attribute)
surveyname (sorchaArguments attribute)
T
t0 (PixelDict attribute)
tm (PixelDict attribute)
tp (PixelDict attribute)
trackletsInNights() (in module sorcha.modules.PPMiniDifi)
trailing_losses_on (expertConfigs attribute)
trueArea() (Detector method)
U
uncertainties() (in module sorcha.modules.PPAddUncertainties)
UNCHUNKED_ARGS (in module sorcha.utilities.diffTestUtils)
units (Detector attribute)
universal_cartesian() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.orbit_conversion_utilities)
universal_cometary() (in module sorcha.ephemeris)
(in module sorcha.ephemeris.orbit_conversion_utilities)
universal_keplerian() (in module sorcha.ephemeris.orbit_conversion_utilities)
update_activity_subclasses() (in module sorcha.activity)
(in module sorcha.activity.activity_registration)
update_lc_subclasses() (in module sorcha.lightcurves)
(in module sorcha.lightcurves.lightcurve_registration)
update_pickets() (PixelDict method)
urls (auxiliaryConfigs attribute)
V
v_ast (EphemerisGeometryParameters attribute)
validate_arguments() (sorchaArguments method)
vec2ra_dec() (in module sorcha.ephemeris.simulation_geometry)
VERIFICATION_TRUTH (in module sorcha.utilities.diffTestUtils)
vignetFunc() (in module sorcha.modules.PPVignetting)
vignetting_on (expertConfigs attribute)
vignettingEffects() (in module sorcha.modules.PPVignetting)
visits (sorchaArguments attribute)
visits_query (fovConfigs attribute)
W
warn_or_remove_file() (in module sorcha.utilities.sorchaCommandLineParser)
WITH_EPHEMERIS_ARGS (in module sorcha.utilities.diffTestUtils)
write_out_ephemeris_file() (in module sorcha.ephemeris.simulation_driver)
X
x (Detector attribute)
Y
y (Detector attribute)