Package ivs :: Package catalogs :: Module p7
[hide private]
[frames] | no frames]

Module p7

source code

Retrieve data from the P7 photometer.

Functions [hide private]
np record array,dict
getP7Data(ID=None, code=None, include_nans=True)
Extract P7 timeseries from the catalog.
source code
str
_geneva_name_resolver(code=None, ID=None)
Resolve the GENEVA object codes.
source code
Variables [hide private]
  logger = logging.getLogger("")
Function Details [hide private]

getP7Data(ID=None, code=None, include_nans=True)

source code 

Extract P7 timeseries from the catalog.

WARNING: only very few target ID's can be resolved (HD,HIP,SAO and that's about it)

WARNING: there could be nan's in the data somewhere. If you don't want nan's anywhere, set 'include_nans' to False.

Parameters:
  • ID (str) - target ID (limited!)
  • code (int) - target's GENEVA code (e.g. 100180642 for HD180642)
Returns: np record array,dict
record array containing times (HJD) and corresponding GENEVA mags, and a dictionary with header information (only source=P7)

_geneva_name_resolver(code=None, ID=None)

source code 

Resolve the GENEVA object codes.

Parameters:
  • ID (str) - target ID (not implemented yet)
  • code (int) - target's GENEVA code (e.g. 100180642 for HD180642)
Returns: str
Geneva code or target ID (dependent on input)