speasy.data_providers.cdpp3dview package

Cdpp 3dView package for Space Physics WebServices Client.

exception speasy.data_providers.cdpp3dview.Cdpp3dViewWebException[source]

Bases: Exception

class speasy.data_providers.cdpp3dview.Cdpp3dViewWebservice[source]

Bases: DataProvider

BASE_URL = 'https://3dview.irap.omp.eu/webresources'
build_inventory(root: SpeasyIndex)[source]

Override this method to build the inventory tree from the public inventory source.

get_data(product: str, start_time: str | datetime | float64 | float | datetime64, stop_time: str | datetime | float64 | float | datetime64, coordinate_frame: str = 'J2000', sampling: str = '600', if_newer_than: str | datetime | float64 | float | datetime64 | None = None, **kwargs) SpeasyVariable | None[source]
get_frames() List[str][source]
parameter_range(parameter_id: str | ParameterIndex) DateTimeRange | None[source]

Get product time range.

Parameters:
parameter_id: str or ParameterIndex

parameter id

Returns:
Optional[DateTimeRange]

Data time range

Examples

>>> import speasy as spz
>>> spz.cdpp3dview.parameter_range("Pioneer10")
<DateTimeRange: 1972-03-05T12:00:00+00:00 -> 2049-12-31T00:00:00+00:00>
version(product)[source]
speasy.data_providers.cdpp3dview.get_parameter_args(start_time: datetime, stop_time: datetime, product: str, **kwargs)[source]