nenupy.observation.tapdatabase.ObsDatabase
- class nenupy.observation.tapdatabase.ObsDatabase[source]
Bases:
objectClass to access NenuFAR BST TAP service.
Methods
__init__()reset()Reset query parameters to default values.
search()Run the TAP
queryon the NenuFAR BST service.Attributes
Conditions summary of the query.
Center of the field of view queried, in comination with the radius
fov_radius.Radius of the query, in combination with the query center
fov_center.Frequency range selection for the ADQL query using
search().Column names (observation properties) to return using
search().Full query, combining returned parameteres
meta_namesand the conditionsconditions.Time range selection for the ADQL query using
search().- property fov_center
Center of the field of view queried, in comination with the radius
fov_radius.- Setter:
Center of the field of view.
- Getter:
Center of the field of view.
- Type:
Warning
Must be set after
fov_radius.
- property fov_radius
Radius of the query, in combination with the query center
fov_center.- Setter:
Radius (in degrees if no unit is provided). Default is
180 deg.- Getter:
Radius in degrees.
- Type:
Warning
Must be set before
fov_center.
- property freq_range
Frequency range selection for the ADQL query using
search(). Default is[None, None]which means that no condition based on observation frequencies will be applied.
- property meta_names
Column names (observation properties) to return using
search().- Setter:
listof column names.- Getter:
Properties to query.
- Type:
- Seealso:
- property query
Full query, combining returned parameteres
meta_namesand the conditionsconditions.- Getter:
Query.
- Type:
- search()[source]
Run the TAP
queryon the NenuFAR BST service.- Returns:
NenuFAR observation properties resulting from the ADQL query.
- Return type: