catalogs.Catalog
catalogs.Catalog(custom_targets=None)Load the entire catalog.
Examples
>>> import gen_tso.catalogs as cat
>>> catalog = cat.Catalog()Methods
| Name | Description |
|---|---|
| get_target | Search by name for a planet in the catalog. |
get_target
catalogs.Catalog.get_target(
name=None,
is_transit=True,
is_jwst=None,
is_confirmed=None,
)Search by name for a planet in the catalog.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| name | If not None, name of the planet to search. If None, an interactive prompt will open to search for the planet | None |
|
| is_transit | If True/False restrict search to transiting/non-transiting planets If None, consider all targets. | True |
|
| is_jwst | If True/False restrict search to planet of/not JWST hosts If None, consider all targets. | None |
|
| is_confirmed | If True/False restrict search to confirmed/candidate planets If None, consider all targets. | None |
Returns
| Name | Type | Description |
|---|---|---|
| target | a Target object | Target with the system properties of the searched planet. If no target was found on the catalog, return None. |