Station

class of dascore.core.inventory
inherits from: TimeRangedModel, InventoryModel, DascoreBaseModel, pydantic.main.BaseModel
source

Station(
    description: str = ““,
    extra_fields: collections.abc.Mapping[str, str | int | float | bool[str, int, float, bool]] = ,
    start_time: datetime64 = NaT,
    end_time: datetime64 = NaT,
    code: str ,
    name: str =”“,
    identifiers: tuple[str, …] = (),
    coordinates: tuple[tuple[float, …], None] = None,
    channels: tuple[Channel, …] = (),
)-> None

Point-like observing identity under a network.

Methods

Name Description
check Check channel rules for this station.
is_effective_at Return True if this epoch is valid at the supplied time (half-open).
new Create a new instance with some attributes updated.
overlaps Return True if two half-open validity intervals overlap.