RAMjET

ramjet.data_interface.tess_transit_metadata_manager

Code for managing the TESS transit metadata.

Module Contents

Classes

Disposition An enum to represent the possible dispositions of a target.
TessTransitMetadata A model for the TESS target transit metadatabase table.
TessTransitMetadataManager A class for managing the TESS transit metadata.
class Disposition[source]

Bases: enum.Enum

An enum to represent the possible dispositions of a target.

CONFIRMED = Confirmed
CANDIDATE = Candidate
FALSE_POSITIVE = False positive
class TessTransitMetadata(*args, **kwargs)[source]

Bases: ramjet.data_interface.metadatabase.MetadatabaseModel

A model for the TESS target transit metadatabase table.

class Meta

Schema meta data for the model.

indexes = [[['disposition', 'tic_id'], False]]
tic_id
disposition
class TessTransitMetadataManager[source]

A class for managing the TESS transit metadata.

static build_table()[source]

Builds the TESS transit metadata table.

static add_tic_ids_as_confirmed(tic_ids: List[int])[source]

Adds the passed TIC IDs as confirmed transits.

Parameters:tic_ids – The list of TIC IDs.
tess_transit_metadata_manager