NEDAS.datasets.synthetic.synthetic_obs module

class NEDAS.datasets.synthetic.synthetic_obs.SyntheticObs(**kwargs)[source]

Bases: Dataset

nobs: int | None
obs_position: str
obs_x: list[float]
obs_y: list[float] | None
obs_z: list[float] | None
generate_obs_network(**kwargs)[source]

Generate a random observing network for use in synthetic observation experiments.

Parameters:

**kwargs

read_obs_from_file(**kwargs)[source]

Return observation sequence matching the given kwargs