Skip to content

borealis

borealis

new_file(exp_id='')

New file.

Source code in borealis/__init__.py
64
65
66
def new_file(exp_id: str = ''):
    """New file."""
    session_data_collector.create_h5file(experiment_id=exp_id)

new_sample(sample)

New sample.

Parameters:

Name Type Description Default
sample str
required
Source code in borealis/__init__.py
69
70
71
72
73
74
75
76
def new_sample(sample: str):
    """New sample.

    Parameters
    ----------
    sample : str
    """
    session_data_collector.current_sample = sample

scan(scan_motor, data_point, acq_time)

Master scan function.

Parameters:

Name Type Description Default
scan_motor Union[Motor, PseudoMotor]

Instance of Motor or Pseudo-motor to scan

required
data_point Iterable[float]
required
acq_time float
required
Source code in borealis/__init__.py
79
80
81
82
83
84
85
86
87
88
89
90
def scan(scan_motor: Union[Motor, PseudoMotor], data_point: Iterable[float], acq_time: float):
    """Master scan function.

    Parameters
    ----------
    scan_motor : Union[Motor, PseudoMotor]
        Instance of Motor or Pseudo-motor to scan
    data_point : Iterable[float]
    acq_time : float

    """
    session_orchestrator.scan(scan_motor, data_point, acq_time)