astrodatadownloader: add getStarObservations from old project
This commit is contained in:
@@ -1 +1,19 @@
|
||||
from astroquery.mast import Observations
|
||||
|
||||
def getStarObservations(starName: str, sequences: list[int]) -> str:
|
||||
obs = Observations.query_object(objectname=starName, radius="0 deg")
|
||||
|
||||
if(len(sequences) > 1):
|
||||
obsWantedFilter = ((obs['dataproduct_type'] == 'timeseries') &
|
||||
(obs['obs_collection'] == 'TESS') &
|
||||
(obs['sequence_number'] >= max(sequences)) &
|
||||
(obs['sequence_number'] <= min(sequences)))
|
||||
elif(len(sequences) == 1):
|
||||
obsWantedFilter = ((obs['dataproduct_type'] == 'timeseries') &
|
||||
(obs['obs_collection'] == 'TESS') &
|
||||
(obs['sequence_number'] == sequences[0]))
|
||||
else:
|
||||
obsWantedFilter = ((obs['dataproduct_type'] == 'timeseries') &
|
||||
(obs['obs_collection'] == 'TESS'))
|
||||
|
||||
return obs[obsWantedFilter]
|
||||
Reference in New Issue
Block a user