ecl-logo Documentation

Object[Maintenance]

A maintenance protocol used to keep instruments and experiments running smoothly.

Organizational Information

    Name

    Name of this Object.
    Format: Single
    Class: String
    Programmatic Pattern: _String
    Pattern Description: A string.

    ID

    ID of this Object.
    Format: Single
    Class: String
    Programmatic Pattern: _String
    Pattern Description: The ID of this object.

    Object

    Object of this Object.
    Format: Single
    Class: Expression
    Programmatic Pattern: Object[Maintenance, _String]
    Pattern Description: The object reference of this object.

    Type

    Type of this Object.
    Format: Single
    Class: Expression
    Programmatic Pattern: Object[Maintenance]
    Pattern Description: Object[Maintenance]

    Notebook

    Notebook this object belongs to.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link
    Pattern Description: An object of that matches ObjectP[Object[LaboratoryNotebook]].

    Model

    Theoretical model that this object is an instance of.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    DateConfirmed

    The date on which the maintenance first entered processing.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateEnqueued

    The date on which the maintenance was put accepted for execution in the ECL.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateStarted

    The date on which the maintenance moved from the front of the queue to begin running in the lab.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateCompleted

    The date on which the last step of this maintenance's execution was finished.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateCanceled

    The date on which the maintenance was canceled and removed from the queue.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    Author

    The person who requested this maintenance to be run.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link
    Relation: Object[User]

    Script

    The script that created this maintenance.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    SubprotocolScripts

    All scripts generated by this maintenance as a list of subprotocols.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    Status

    The current status of the maintenance.
    Format: Single
    Class: Expression
    Programmatic Pattern: ProtocolStatusP

    Checkpoints

    A list of expected checkpoints and estimated time (including processing stages) for each checkpoint in the procedure of the maintenance.
    Format: Multiple

    [[1]] Name

      Header: Name
      Class: String
      Programmatic Pattern: _String

    [[2]] Duration

      Header: Duration
      Class: Real
      Unit: 1 minute
      Programmatic Pattern: GreaterEqualP[0 Second]

    [[3]] Description

      Header: Description
      Class: String
      Programmatic Pattern: _String

    [[4]] Operator

    CheckpointProgress

    A listing of all the checkpoints passed in the execution of this maintenance.
    Format: Multiple

    [[1]] Name

      Header: Name
      Class: String
      Programmatic Pattern: _String

    [[2]] Start Time

      Header: Start Time
      Class: Date
      Programmatic Pattern: _?DateObjectQ

    [[3]] End Time

      Header: End Time
      Class: Date
      Programmatic Pattern: _?DateObjectQ|Null

    Site

    The ECL site at which this maintenance was executed.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    SubprotocolDescription

    A short title indicating what this subprotocol accomplishes.
    Format: Single
    Class: String
    Programmatic Pattern: _String

    ReplacementProtocol

    If this protocol was aborted due to technical reasons, links to the replacement protocol run in it's place.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    HoldOrder

    Indicates if the queue position of this protocol should be strictly enforced, regardless of the available resources in the lab.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

    Priority

    Indicates if this protocol should be prioritized to start at the given StartDate, have dedicated operation for its entirety, and not be interrupted by other protocols.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

    StartDate

    The date at which this protocol should be prioritized to start.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

General

    Target

    The designated object that this maintenance is intended to service.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    Sterile

    Indicates if the protocol is performed in a sterile environment.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    Sensors

    The sensors used during execution of this maintenance.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
    Relation: Object[Sensor]

    LiquidHandlingLog

    The instrumentation trace file that monitored and recorded the execution of this robotic liquid handling.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    InitialNitrogenPressure

    The pressure data of the nitrogen gas source before starting the experiment.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    NitrogenPressureLog

    The pressure log for the nitrogen gas source for the relvent section of the facility.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    InitialCO2Pressure

    The pressure data of the CO2 gas source before starting the experiment.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    CO2PressureLog

    The pressure log for the CO2 gas source for the relvent section of the facility.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    InitialArgonPressure

    The pressure data of the argon gas source before starting the experiment.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    ArgonPressureLog

    The pressure log for the argon gas source for the relvent section of the facility.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

Experimental Results

    Data

    Primary data generated by this maintenance.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
    Relation: Alternatives[Object[Data][Maintenance]]

    EnvironmentalData

    Measurements of environmental conditions (temperature and humidity) recorded during the execution of this protocol.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Troubleshooting

    TroubleshootingReports

    Reports for errors that require troubleshooting that are associated with the execution of or data generated by this maintenance.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Sample Post-Processing

    PostProcessingProtocols

    Protocols used to perform post-processing such as sample imaging or volume measurement.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PostProcessing

    Protocols used to perform post-processing such as sample imaging or volume measurement.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Resources

    DispenserContainers

    Containers gathered as destinations for any resources obtained from a chemical dispenser.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    GasSources

    A list of containers that supplied gas to instruments in this maintenance through plumbing connections.
    Format: Multiple

    [[1]] Gas Type

      Header: Gas Type
      Class: Expression
      Programmatic Pattern: GasP

    [[2]] Source Container

      Header: Source Container
      Class: Link
      Programmatic Pattern: _Link

    [[3]] Supplied Instrument

      Header: Supplied Instrument
      Class: Link
      Programmatic Pattern: _Link

    AwaitingResources

    Indicates if this protocol is awaiting the arrival of items before it can be begun or continued.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

    ShippingMaterials

    Indicates the transactions, and the specific products or samples therein, that must be received before this maintenance can be begun or continued.
    Format: Multiple

    [[1]] Transaction

    [[2]] Required Product

Cleaning

    WasteGenerated

    For each type of waste generated by this protocol, the total amount (in grams) generated during the conduct of the protocol.
    Format: Multiple

    [Waste]

    [Weight]

      Header: Weight
      Class: Real
      Unit: 1 gram

Storage Information

    StoragePrice

    The total monthly price for warehousing all user owned items associated with this maintenance in an ECL facility under the storage conditions specified by each item.
    Format: Single
    Class: Real
    Unit: 1 US dollar per month
    Programmatic Pattern: USD Hold[GreaterEqualP[0 -----]] Month

    StoredObjects

    List of all physical items associated with this maintenance that are currently being warehoused in an ECL facility.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    DateLastUsed

    Date any physical items associated with this maintenance were last handled in the lab.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

Pricing Information

Computations

    ParallelComputations

    List of computational jobs generated and run in parallel to the execution of this maintenance.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ComputationsOutstanding

    Indicates if any of the computation jobs in ParallelComputations have not yet completed.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

    ErroneousComputations

    List of computational jobs generated and run in parallel to the execution of this maintenance in which a warning or error was thown, or that did not finish.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
Last modified on Mon 26 Sep 2022 15:43:46