necst.procedures.measurement.measurement_base¶
- class Measurement(record_name=None, /, **kwargs)[source]¶
Bases:
ABC
Measurement runner.
- Parameters
record_name (Optional[str]) – Record name. This will prefixed by auto-generated observation identifier
necst_{start_datetime}_{observation_type}
.**kwargs – Keyword arguments passed to
run()
.
Examples
>>> obs = necst.procedures.Observation(...) >>> obs.execute()
- observation_type: str¶
- target: Optional[str] = None¶
- property start_datetime: Optional[str]¶
- property record_name: str¶