ecl-logo Documentation

Object[Wiring]

A component used to direct the flow of electricity throughout the laboratory.

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[Wiring, _String]
    Pattern Description: The object reference of this object.

    Type

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

    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

    CurrentProtocol

    The experiment, maintenance, or Qualification that is currently using this wiring component.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    Status

    A symbol describing the state of this wiring component for inventory and experimental usage purposes.
    Format: Single
    Class: Expression
    Programmatic Pattern: SampleStatusP

    DateStocked

    Date the wiring component was received and stocked in inventory.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateUnsealed

    Date the packaging on the wiring component was first opened in the lab.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    Restricted

    Indicates if this wiring component must be specified directly in order to be used in experiments or if instead it can be used by any experiments that request a model matching this wiring component's model.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

    RestrictedLog

    A log of changes made to this wiring component's restricted status.
    Format: Multiple

    [[1]] Date

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

    [[2]] Restricted

      Header: Restricted
      Class: Boolean
      Programmatic Pattern: BooleanP

    [[3]] Responsible Party

    Site

    The ECL site at which this wiring component currently resides.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

Inventory

Storage Information

    Expires

    Indicates if this wiring component expires after a given amount of time.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    ShelfLife

    The length of time after DateCreated this wiring component is recommended for use before it should be discarded.
    Format: Single
    Class: Real
    Unit: 1 day
    Programmatic Pattern: GreaterP[0 Day]

    UnsealedShelfLife

    The length of time after DateUnsealed this wiring component is recommended for use before it should be discarded.
    Format: Single
    Class: Real
    Unit: 1 day
    Programmatic Pattern: GreaterP[0 Day]

    StorageCondition

    The conditions under which this wiring component should be kept when not in use by an experiment.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    StorageConditionLog

    A record of changes made to the conditions under which this wiring component should be kept when not in use by an experiment.
    Format: Multiple

    [[1]] Date

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

    [[2]] Condition

    [[3]] Responsible Party

    StorageSchedule

    The planned storage condition changes to be performed.
    Format: Multiple

    [[1]] Date

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

    [[2]] Condition

    [[3]] Responsible Party

    AwaitingDisposal

    Indicates if this wiring component is marked for disposal once it is no longer required for any outstanding experiments.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

    DisposalLog

    A log of changes made to when this wiring component is marked as awaiting disposal by the AwaitingDisposal Boolean.
    Format: Multiple

    [[1]] Date

      Header: Date
      Class: Expression
      Programmatic Pattern: _?DateObjectQ

    [[2]] Awaiting Disposal

      Header: Awaiting Disposal
      Class: Boolean
      Programmatic Pattern: BooleanP

    [[3]] Responsible Party

    Container

    The container in which this wiring component is located.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    Position

    The position of this wiring component within the container in which it is located.
    Format: Single
    Class: String
    Programmatic Pattern: LocationPositionP

    LocationLog

    The location history of the wiring component.
    Format: Multiple

    [[1]] Date

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

    [[2]] Change Type

      Header: Change Type
      Class: Expression
      Programmatic Pattern: In|Out

    [[3]] Container

    [[4]] Position

      Header: Position
      Class: String
      Programmatic Pattern: _String

    [[5]] Responsible Party

Wiring Information

    WiringConnectors

    Specifications for the wiring interfaces of this wiring component that may plug into and conductively connect to other wiring components, items, parts or instruments.
    Format: Multiple

    [[1]] Wiring Connector Name

      Header: Wiring Connector Name
      Class: String
      Programmatic Pattern: WiringConnectorNameP

    [[2]] Wiring Connector Type

      Header: Wiring Connector Type
      Class: Expression
      Programmatic Pattern: WiringConnectorP

    [[3]] Gender

      Header: Gender
      Class: Expression
      Programmatic Pattern: ConnectorGenderP|None

    WiringLength

    The length of this wiring component, in the direction of the electricity flow.
    Format: Single
    Class: Real
    Unit: 1 centimeter
    Programmatic Pattern: GreaterP[0 Centimeter]

    WiringLengthLog

    The history of the length of each connector on this part.
    Format: Multiple

    [[1]] Date

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

    [[2]] Wiring Connector Name

      Header: Wiring Connector Name
      Class: String
      Programmatic Pattern: WiringConnectorNameP

    [[3]] Wiring Connector Trimmed Length

      Header: Wiring Connector Trimmed Length
      Class: Real
      Unit: 1 centimeter
      Programmatic Pattern: GreaterP[0 Centimeter]

    [[4]] Final Wiring Length

      Header: Final Wiring Length
      Class: Real
      Unit: 1 centimeter
      Programmatic Pattern: GreaterP[0 Centimeter]

    [[5]] Responsible Party

    WiringDiameters

    For each member of WiringConnectors, its effective conductive diameter.
    Format: Multiple
    Class: Real
    Unit: 1 millimeter
    Programmatic Pattern: GreaterP[0 Millimeter]

    WiringConnections

    A list of the wiring components to which this part is directly connected to allow the flow of electricity.
    Format: Multiple

    [[1]] Wiring Connector Name

      Header: Wiring Connector Name
      Class: String
      Programmatic Pattern: WiringConnectorNameP

    [[2]] Connected Object

    [[3]] Object Wiring Connector Name

      Header: Object Wiring Connector Name
      Class: String
      Programmatic Pattern: WiringConnectorNameP

    WiringConnectionLog

    The wiring connection history of this part.
    Format: Multiple

    [[1]] Date

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

    [[2]] Change Type

      Header: Change Type
      Class: Expression
      Programmatic Pattern: Connect|Disconnect

    [[3]] Wiring Connector Name

      Header: Wiring Connector Name
      Class: String
      Programmatic Pattern: WiringConnectorNameP

    [[4]] Connected Object

    [[5]] Object Wiring Connector Name

      Header: Object Wiring Connector Name
      Class: String
      Programmatic Pattern: WiringConnectorNameP

    [[6]] Responsible Party

    ConnectedLocation

    The nearest object of known location to which this wiring component is connected, either directly or indirectly.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

Physical Properties

    Count

    The current number of individual items that are part of this wiring component.
    Format: Single
    Class: Integer
    Programmatic Pattern: GreaterEqualP[0, 1]

    CountLog

    A historical record of the count of the wiring component.
    Format: Multiple

    [[1]] Date

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

    [[2]] Count

      Header: Count
      Class: Integer
      Programmatic Pattern: GreaterEqualP[0, 1]

    [[3]] Responsible Party

Container Specifications

    ResourcePickingGrouping

    The parent container of this object which can be used to give the object's approximate location and to see show its proximity to other objects which may be resource picked at the same time or in use by the same protocol.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

Qualifications & Maintenance

    SharedInstruments

    List of instruments that are currently sharing this part.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Operating Limits

    NumberOfHours

    The amount of time this wiring has been used during experiments.
    Format: Single
    Class: Real
    Unit: 1 hour
    Programmatic Pattern: GreaterP[0 Hour]

General

    NumberOfUses

    The number of individual uses that this wiring has been utilized for during experiments.
    Format: Single
    Class: Integer
    Programmatic Pattern: GreaterEqualP[0, 1]
Last modified on Mon 26 Sep 2022 15:43:53