life_td_data_generation.life_td module

Generates the data for the LIFE Target Database.

life_td.create_life_td(distance_cut_in_pc)

Generates the life_td data.

Calls the modules provider, helperfunctions and building.

Parameters:

distance_cut_in_pc (float) – Distance cut of the objects in parsec.

Returns:

life_td data in different tables

Return type:

list(astropy.table.table.Table)

life_td.load_cat(provider_name='', path_prefix='')
life_td.load_life_td(path_prefix='')

Loads previously created life_td data.

Returns:

life_td data in different tables

Return type:

list(astropy.table.table.Table)

life_td.partial_create(distance_cut_in_pc, create=[])

Partially generates, partially loads life_td data.

Generates the in the create list specified life_td data, loads the rest and builds everything together.

Parameters:
  • distance_cut_in_pc (float) – Distance cut of the objects in parsec.

  • create (list(str)) – If one or more of ‘sim’, ‘sdb’, ‘wds’, ‘exo’, ‘life’, and ‘gaia’ are present, generates those tables, the missing ones are loaded.

Returns:

life_td data in different tables

Return type:

list(astropy.table.table.Table)