pcdsutils.info.Experiment

class pcdsutils.info.Experiment(valid: bool = False, name: str = '', description: str = '', start_time: str = '', end_time: str = '', leader_account: str = '', contact_info: str = '', posix_group: str = '', params: ~typing.Dict[str, str] = <factory>)[source]

Experiment information.

Methods

from_logbook(instrument[, experiment_name])

Get Experiment information given an instrument/experiment name.

__init__(valid: bool = False, name: str = '', description: str = '', start_time: str = '', end_time: str = '', leader_account: str = '', contact_info: str = '', posix_group: str = '', params: ~typing.Dict[str, str] = <factory>) None

Methods

__init__([valid, name, description, ...])

from_logbook(instrument[, experiment_name])

Get Experiment information given an instrument/experiment name.

Attributes

contact_info

The lead contact information.

description

The experiment description.

end_time

The experiment end time.

leader_account

The lead account information.

name

The experiment name.

posix_group

The posix group of the experiment.

start_time

The experiment start time.

valid

Is this valid information, according to the logbook API?

params

Experiment parameter information.