ecl-logo Documentation

Object[Protocol, CyclicVoltammetry]

A protocol to perform cyclic voltammetry measurements of the input samples, using an electrochemical reactor.

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

    Type

    Type of this Object.
    Format: Single
    Class: Expression

    Notebook

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

    Author

    The investigator who created this protocol.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

General

    DateConfirmed

    The date on which the protocol first entered processing or a backlog.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateEnqueued

    The date on which the protocol was accepted and added to the queue.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateStarted

    The date on which the protocol 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 protocol's execution was finished.
    Format: Single
    Class: Date
    Programmatic Pattern: _?DateObjectQ

    DateCanceled

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

    Script

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

    SubprotocolScripts

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

    Site

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

    SamplesIn

    Input samples for this analytical or preparative experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ContainersIn

    Any containers containing this protocols' SamplesIn.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    NumberOfReplicates

    Indicates the number of times the experiment is repeated with identical parameters.
    Format: Single
    Class: Integer
    Programmatic Pattern: GreaterP[0, 1]

    Status

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

    CheckpointProgress

    A listing of all the checkpoints passed in the execution of this protocol.
    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

    SubprotocolDescription

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

    BatchedUnitOperations

    The individual batches of the protocol, as they will be executed in the lab.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ReplacementProtocol

    If this protocol was aborted due to technical reasons, links to the replacement protocol run in its place.
    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

    LiquidHandlingLog

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

    PooledSamplesIn

    The members of SamplesIn gathered into the pools that are mixed in each AliquotContainer.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: {ObjectReferenceP[Object[Sample]]..}

    NestedIndexMatchingSamplesIn

    The members of SamplesIn gathered into the pools that are mixed in each AliquotContainer.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: {ObjectReferenceP[Object[Sample]]..}

    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 relevant 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 relevant 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

    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

    Branch

    The git branch that this protocol should be run on.
    Format: Single
    Class: String
    Programmatic Pattern: _String

    Instrument

    The instrument scans the potential (within a practical range) applied between the WorkingElectrode and the CounterElectrode inserted in the LoadingSample solution, and measures the potential difference between the WorkingElectrode and the ReferenceElectrode, and therefore performs the cyclic voltammetry measurements.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    ReactionVesselHolder

    The part attached to the cyclic voltammetry instrument that fix and support the reaction vessel(s) stable during the measurements.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    Analytes

    For each member of SamplesIn, indicates the molecule whose cyclic voltammograms are measured.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
    Relation: Model[Molecule]

    WorkingElectrode

    The electrode whose potential is linearly and periodically swept to trigger the local reduction and oxidation of the target analyte (SamplesIn for solid inputs) during the cyclic voltammetry measurement.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    CounterElectrode

    The electrode inserted into the same LoadingSample solution as the WorkingElectrode to form a complete electrical circuit.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    ReferenceElectrodes

    For each member of SamplesIn, indicates the electrode whose potential stays constant during the cyclic voltammetry measurement, and therefore can be used as reference point for the WorkingElectrode.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ElectrodeCap

    The cap of the ReactionVessel, which holds the WorkingElectrode, ReferenceElectrode, and CounterElectrode, and conductively connects them to the Instrument.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    ReactionVessels

    For each member of SamplesIn, indicates the container used to hold the LoadingSample solution to be measured, which the WorkingElectrode, ReferenceElectrode, and CounterElectrode are inserted into.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Replicate Experiments

    Template

    The protocol whose option selections should be selected as the default options for this protocol.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    ProtocolsTemplated

    Protocols which were generated using this protocol's options as a starting point for its option defaults.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Sample Preparation

    PreparatoryUnitOperations

    A list of transfers, consolidations, aliquots, mixes and dilutions that will be performed in the order listed to prepare samples for the experiment.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: _ | _

    PreparatoryPrimitives

    A list of transfers, consolidations, aliquots, mixes and dilutions that will be performed in the order listed to prepare samples for the experiment.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: _ | _

    VolumeCheckSamplePrep

    Indicates if any liquid samples prepared by using the PreparatoryUnitOperations option should have their volumes measured and updated before running the experiment.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    IncubateSamplePreparation

    For each member of SamplesIn, parameters describing how the input samples should be heated prior to any aliquoting or the start of the experiment.
    Format: Multiple

    [Incubate]

      Header: Incubate
      Class: Boolean

    [IncubationTemperature]

      Header: IncubationTemperature
      Class: Real
      Unit: 1 degree Celsius

    [IncubationTime]

      Header: IncubationTime
      Class: Real
      Unit: 1 second

    [Mix]

      Header: Mix
      Class: Boolean

    [MixType]

      Header: MixType
      Class: Expression

    [MixUntilDissolved]

      Header: MixUntilDissolved
      Class: Boolean

    [MaxIncubationTime]

      Header: MaxIncubationTime
      Class: Real
      Unit: 1 second

    [IncubationInstrument]

    [AnnealingTime]

      Header: AnnealingTime
      Class: Real
      Unit: 1 second

    [IncubateAliquotContainer]

      Header: IncubateAliquotContainer
      Class: Expression

    [IncubateAliquot]

      Header: IncubateAliquot
      Class: Real
      Unit: 1 liter

    [IncubateAliquotDestinationWell]

      Header: IncubateAliquotDestinationWell
      Class: Expression

    CentrifugeSamplePreparation

    For each member of SamplesIn, parameters describing how the input samples should be spun down prior to any aliquoting or the start of the experiment.
    Format: Multiple

    [Centrifuge]

      Header: Centrifuge
      Class: Boolean

    [CentrifugeInstrument]

    [CentrifugeIntensity]

      Header: CentrifugeIntensity
      Class: VariableUnit

    [CentrifugeTime]

      Header: CentrifugeTime
      Class: Real
      Unit: 1 minute

    [CentrifugeTemperature]

      Header: CentrifugeTemperature
      Class: Real
      Unit: 1 degree Celsius

    [CentrifugeAliquotContainer]

      Header: CentrifugeAliquotContainer
      Class: Expression

    [CentrifugeAliquot]

      Header: CentrifugeAliquot
      Class: Real
      Unit: 1 liter

    [CentrifugeAliquotDestinationWell]

      Header: CentrifugeAliquotDestinationWell
      Class: Expression

    FilterSamplePreparation

    For each member of SamplesIn, parameters describing how particulates should be separated from the input samples prior to any aliquoting or the start of the experiment.
    Format: Multiple

    [Filtration]

      Header: Filtration
      Class: Boolean

    [FiltrationType]

      Header: FiltrationType
      Class: Expression

    [Filter]

    [FilterMaterial]

      Header: FilterMaterial
      Class: Expression

    [FilterPoreSize]

      Header: FilterPoreSize
      Class: Real
      Unit: 1 micrometer

    [FilterContainerOut]

      Header: FilterContainerOut
      Class: Expression

    [FilterInstrument]

    [FilterSyringe]

    [FilterHousing]

    [FilterIntensity]

      Header: FilterIntensity
      Class: VariableUnit

    [FilterTime]

      Header: FilterTime
      Class: Real
      Unit: 1 minute

    [FilterTemperature]

      Header: FilterTemperature
      Class: Real
      Unit: 1 degree Celsius

    [FilterSterile]

      Header: FilterSterile
      Class: Boolean

    [FilterAliquotContainer]

      Header: FilterAliquotContainer
      Class: Expression

    [FilterAliquot]

      Header: FilterAliquot
      Class: Real
      Unit: 1 liter

    [PrefilterMaterial]

      Header: PrefilterMaterial
      Class: Expression

    [PrefilterPoreSize]

      Header: PrefilterPoreSize
      Class: Real
      Unit: 1 micrometer

    [FilterAliquotDestinationWell]

      Header: FilterAliquotDestinationWell
      Class: Expression

    SamplePreparationProtocols

    Protocols used to mix, centrifuge, incubate, and filter the SamplesIn prior to starting the experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PooledIncubateSample Preparation

    For each member of PooledSamplesIn, parameters describing how the pooled samples should be incubated after aliquoting but prior to the start of the experiment.
    Format: Multiple

    [Incubate]

      Header: Incubate
      Class: Boolean

    [IncubationTemperature]

      Header: IncubationTemperature
      Class: Real
      Unit: 1 degree Celsius

    [IncubationTime]

      Header: IncubationTime
      Class: Real
      Unit: 1 second

    [Mix]

      Header: Mix
      Class: Boolean

    [MixType]

      Header: MixType
      Class: Expression

    [MixUntilDissolved]

      Header: MixUntilDissolved
      Class: Boolean

    [MaxIncubationTime]

      Header: MaxIncubationTime
      Class: Real
      Unit: 1 second

    [IncubationInstrument]

    [AnnealingTime]

      Header: AnnealingTime
      Class: Real
      Unit: 1 second

    [IncubateAliquotContainer]

      Header: IncubateAliquotContainer
      Class: Expression

    [IncubateAliquot]

      Header: IncubateAliquot
      Class: Real
      Unit: 1 liter

    [IncubateAliquotDestinationWell]

      Header: IncubateAliquotDestinationWell
      Class: Expression

    NestedIndexMatchingIncubate SamplePreparation

    For each member of NestedIndexMatchingSamplesIn, parameters describing how the pooled samples should be incubated after aliquoting but prior to the start of the experiment.
    Format: Multiple

    [Incubate]

      Header: Incubate
      Class: Boolean

    [IncubationTemperature]

      Header: IncubationTemperature
      Class: Real
      Unit: 1 degree Celsius

    [IncubationTime]

      Header: IncubationTime
      Class: Real
      Unit: 1 second

    [Mix]

      Header: Mix
      Class: Boolean

    [MixType]

      Header: MixType
      Class: Expression

    [MixUntilDissolved]

      Header: MixUntilDissolved
      Class: Boolean

    [MaxIncubationTime]

      Header: MaxIncubationTime
      Class: Real
      Unit: 1 second

    [IncubationInstrument]

    [AnnealingTime]

      Header: AnnealingTime
      Class: Real
      Unit: 1 second

    [IncubateAliquotContainer]

      Header: IncubateAliquotContainer
      Class: Expression

    [IncubateAliquot]

      Header: IncubateAliquot
      Class: Real
      Unit: 1 liter

    [IncubateAliquotDestinationWell]

      Header: IncubateAliquotDestinationWell
      Class: Expression

    PooledCentrifugeSample Preparation

    For each member of PooledSamplesIn, parameters describing how the pooled samples should be centrifuge after aliquoting and pooled mixing but prior to the start of the experiment.
    Format: Multiple

    [Centrifuge]

      Header: Centrifuge
      Class: Boolean

    [CentrifugeInstrument]

    [CentrifugeIntensity]

      Header: CentrifugeIntensity
      Class: VariableUnit

    [CentrifugeTime]

      Header: CentrifugeTime
      Class: Real
      Unit: 1 minute

    [CentrifugeTemperature]

      Header: CentrifugeTemperature
      Class: Real
      Unit: 1 degree Celsius

    [CentrifugeAliquotContainer]

      Header: CentrifugeAliquotContainer
      Class: Expression

    [CentrifugeAliquot]

      Header: CentrifugeAliquot
      Class: Real
      Unit: 1 liter

    [CentrifugeAliquotDestinationWell]

      Header: CentrifugeAliquotDestinationWell
      Class: Expression

    NestedIndexMatchingCentrifuge SamplePreparation

    For each member of PooledSamplesIn, parameters describing how the pooled samples should be centrifuge after aliquoting and pooled mixing but prior to the start of the experiment.
    Format: Multiple

    [Centrifuge]

      Header: Centrifuge
      Class: Boolean

    [CentrifugeInstrument]

    [CentrifugeIntensity]

      Header: CentrifugeIntensity
      Class: VariableUnit

    [CentrifugeTime]

      Header: CentrifugeTime
      Class: Real
      Unit: 1 minute

    [CentrifugeTemperature]

      Header: CentrifugeTemperature
      Class: Real
      Unit: 1 degree Celsius

    [CentrifugeAliquotContainer]

      Header: CentrifugeAliquotContainer
      Class: Expression

    [CentrifugeAliquot]

      Header: CentrifugeAliquot
      Class: Real
      Unit: 1 liter

    [CentrifugeAliquotDestinationWell]

      Header: CentrifugeAliquotDestinationWell
      Class: Expression

    FilteredSamples

    Samples corresponding to filtered eluents of SamplesIn generated during sample preparation and intended for use in this experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
    Relation: Object[Sample]

    SampleDilutions

    For each member of SamplesIn, indicates if the current SamplesIn is not fully prepared and further sample preparation steps are performed to generate the LoadingSample solution, which contains a Solvent, an Electrolyte, the SamplesIn, and an optional InternalStandard.
    Format: Multiple
    Class: Boolean
    Programmatic Pattern: BooleanP

    SolidSampleAmounts

    For each member of SamplesIn, the mass amount of solid SamplesIn used to prepare the LoadingSample solution.
    Format: Multiple
    Class: Real
    Unit: 1 milligram
    Programmatic Pattern: GreaterP[0 Milligram]

    LoadingSampleTarget Concentrations

    For each member of SamplesIn, the concentration of SamplesIn in the prepared LoadingSample solution.
    Format: Multiple
    Class: VariableUnit
    Programmatic Pattern: Milligram Hold[GreaterP[0 Millimolar] | GreaterP[0 ----------]] Milliliter

    Solvents

    For each member of SamplesIn, indicates the solvent sample identified from prepared liquid SamplesIn, or the solvent sample used to dissolve the solid SamplesIn, Electrolyte, and the optional InternalStandard to prepare the LoadingSample solution.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    RequestedSolvents

    Indicates the solvent sample requested to dissolve the solid SamplesIn, Electrolyte, and the optional InternalStandard to prepare the LoadingSample solution.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SolventVolumes

    For each member of SamplesIn, indicates the volume of solvent used to prepare the LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: GreaterP[0 Milliliter]

    Electrolytes

    For each member of SamplesIn, indicates the chemical to be dissolved into the Solvent solution along with the solid SamplesIn and optional InternalStandard to prepare the LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    RequestedElectrolytes

    Indicates the electrolyte sample requested to be dissolved with the solid SamplesIn and the optional InternalStandard within the Solvent to prepare the LoadingSample solution.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    LoadingSampleElectrolyte Amounts

    For each member of SamplesIn, the mass amount of electrolyte used to prepare the LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: Real
    Unit: 1 milligram
    Programmatic Pattern: GreaterP[0 Milligram]

    ElectrolyteTarget Concentrations

    For each member of SamplesIn, the concentration of the electrolyte in the prepared LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: VariableUnit
    Programmatic Pattern: Milligram Hold[GreaterP[0 Millimolar] | GreaterP[0 ----------]] Milliliter

    InternalStandards

    For each member of SamplesIn, indicates the chemical used as a potential reference point and being dissolved in the same Pretreatment solution as the SamplesIn to prepare the LoadingSample solution, if the InternalStandardAdditionOrder if Before. If the InternalStandardAdditionOrder is After, the InternalStandard is added into the LoadingSample solution after the cyclic voltammetry measurements, In this case, the LoadingSample solution added with InternalStandard is measured again with the same potential parameters specified in Primary/Secondary/Tertiary/Quaternary-CyclicVoltammetryPotentials.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    RequestedInternalStandards

    Indicates the internal standard sample requested to be dissolved with the solid SamplesIn and the Electrolyte to within the Solvent prepare the LoadingSample solution.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    InternalStandardAddition Orders

    For each member of SamplesIn, indicates the InternalStandard is added into LoadingSample solution before or after the cyclic voltammetry measurements. If the InternalStandardAdditionOrder is After, the LoadingSample solution added with InternalStandard is measured again with the same potential parameters specified in Primary/Secondary/Tertiary/Quaternary-CyclicVoltammetryPotentials.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: Before | After

    InternalStandardAmounts

    For each member of SamplesIn, if InternalStandardAdditionOrder is Before for an unprepared solid SamplesIn, indicates the mass amount of InternalStandard added into LoadingSample solution during the LoadingSample preparation process. If InternalStandardAdditionOrder is Before for a prepared liquid SamplesIn, InternalStandardAmount is Null and please refer to SamplesIn for InternalStandard information. If the InternalStandardAdditionOrder is After, the LoadingSample solution is added with this amount of InternalStandard and is measured again with the same potential parameters specified in Primary/Secondary/Tertiary/Quaternary-CyclicVoltammetryPotentials.
    Format: Multiple
    Class: Real
    Unit: 1 milligram
    Programmatic Pattern: GreaterP[0 Milligram]

    InternalStandardTarget Concentrations

    For each member of SamplesIn, if InternalStandardAdditionOrder is Before for an unprepared solid SamplesIn, indicates the target concentration of InternalStandard added into LoadingSample solution during the LoadingSample preparation process. If InternalStandardAdditionOrder is Before for a prepared liquid SamplesIn, InternalStandardTargetConcentration is Null and please refer to SamplesIn for InternalStandard information. If the InternalStandardAdditionOrder is After, the LoadingSample solution is added with InternalStandard to match the InternalStandardTargetConcentration and is measured again with the same potential parameters specified in Primary/Secondary/Tertiary/Quaternary-CyclicVoltammetryPotentials.
    Format: Multiple
    Class: VariableUnit
    Programmatic Pattern: Milligram Hold[GreaterP[0 Millimolar] | GreaterP[0 ----------]] Milliliter

    LoadingSamplePreparation Containers

    For each member of SamplesIn, indicates the container used to perform the preparation of LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    LoadingSampleMixes

    For each member of SamplesIn, indicates if the solution is mixed after the addition of the analyte, the electrolyte (if added) and the optional internal standard (addition order is before) into the solvent.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: BooleanP

    LoadingSampleMixTypes

    For each member of SamplesIn, indicates the mixing method to prepare the LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: Shake | Pipette | Invert

    LoadingSampleMixTemperatures

    For each member of SamplesIn, indicates the temperature at which the LoadingSample solution from solid SamplesIn is mixed.
    Format: Multiple
    Class: Real
    Unit: 1 degree Celsius
    Programmatic Pattern: RangeP[25 Celsius, 75 Celsius]

    LoadingSampleMixTimes

    For each member of SamplesIn, indicates the duration that the LoadingSample solution from solid SamplesIn is mixed.
    Format: Multiple
    Class: Real
    Unit: 1 minute
    Programmatic Pattern: GreaterP[0 Minute]

    LoadingSampleNumberOfMixes

    For each member of SamplesIn, indicates the number of mixes to prepare the LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: Integer
    Programmatic Pattern: RangeP[0, 50, 1]

    LoadingSampleMixVolumes

    For each member of SamplesIn, indicates the solution volume that is pipetted up and down (if the MixType is Pipette) to prepare the LoadingSample solution from solid SamplesIn.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: RangeP[1 Milliliter, 20 Milliliter]

    LoadingSampleMixUntil Dissolveds

    For each member of SamplesIn, indicates if the mixing of the LoadingSample solution continues until the solid sample is dissolved, up to the LoadingSampleMaxMixTime or the LoadingSampleMaxNumberOfMixes.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: BooleanP

    LoadingSampleMaxNumberOfMixes

    For each member of SamplesIn, indicates the maximum number of mixes to prepare the LoadingSample solution from solid SamplesIn, in attempt to dissolve all the solids.
    Format: Multiple
    Class: Integer
    Programmatic Pattern: RangeP[0, 50, 1]

    LoadingSampleMaxMixTimes

    For each member of SamplesIn, indicates the maximum duration of mixing to prepare the LoadingSample solution from solid SamplesIn, in attempt to dissolve all the solids.
    Format: Multiple
    Class: Real
    Unit: 1 minute
    Programmatic Pattern: GreaterP[0 Minute]

    LoadingSamplePreparation Primitives

    Instructions specifying the preparation of LoadingSamples solutions. First the Electrolyte is dissolved into the Solvent solution to prepare the ElectrolyteSolution. The ElectrolyteSolution is then used to mix the ReferenceCouplingSample to prepare the ReferenceSolution. The ElectrolyteSolution is also used to mix the solid SamplesIn and an optional InternalStandard to prepare the LoadingSample solution.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: SampleManipulationP

    LoadingSamplePreparation Manipulations

    The specific subprotocol to prepare the LoadingSamples solutions. First the Electrolyte is dissolved into the Solvent solution to prepare the ElectrolyteSolution. The ElectrolyteSolution is then used to mix the ReferenceCouplingSample to prepare the ReferenceSolution. The ElectrolyteSolution is also used to mix the solid SamplesIn and an optional InternalStandard to prepare the LoadingSample solution.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    LoadingSamples

    For each member of SamplesIn, indicates the prepared solution including the solid SamplesIn, an Electrolyte, an optional InternalStandard dissolved in the Solvent solution. The LoadingSample solution is loaded into the ReactionVessel and measured by the cyclic voltammetry cycles.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Aliquoting

    AliquotSamplePreparation

    For each member of AliquotSamples, parameters describing how aliquots should be drawn from the input samples after initial sample preparation in order to create new aliquot samples upon which aliquot preparation and the experiment should proceed.
    Format: Multiple

    [Aliquot]

      Header: Aliquot
      Class: Boolean

    [AliquotAmount]

      Header: AliquotAmount
      Class: Expression

    [TargetConcentration]

      Header: TargetConcentration
      Class: Expression

    [AssayVolume]

      Header: AssayVolume
      Class: Real
      Unit: 1 milliliter

    [AliquotContainer]

      Header: AliquotContainer
      Class: Expression

    [AssayBuffer]

    [BufferDiluent]

    [BufferDilutionFactor]

      Header: BufferDilutionFactor
      Class: Real

    [ConcentratedBuffer]

    [DestinationWell]

      Header: DestinationWell
      Class: Expression

    [TargetConcentrationAnalyte]

      Header: TargetConcentrationAnalyte
      Class: Expression

    [AliquotSampleLabel]

      Header: AliquotSampleLabel
      Class: String

    AliquotProtocols

    Protocols used to create AliquotSamples prior to starting the experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    AliquotPreparationProtocols

    Protocols used to mix, centrifuge, incubate, and filter the AliquotSamples prior to starting the experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    AliquotSamples

    Samples corresponding to aliquots of SamplesIn generated during sample preparation and intended for use in this experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
    Relation: Object[Sample]

    AliquotContainers

    Containers that hold AliquotSamples generated during sample preparation and intended for use in this experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SaveAliquots

    Indicates if the AliquotSamples should be stored after the experiment, rather than being discarded.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    ConsolidateAliquots

    Indicates if identical aliquots should be consolidated in a single sample.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    AliquotPreparation

    Indicates if the aliquotting should occur manually or on a robotic liquid handler.
    Format: Single
    Class: Expression
    Programmatic Pattern: PreparationMethodP

    AliquotVolumes

    For each member of SamplesIn, the volume transferred from the sample into the aliquot sample which is used in lieu of the initial sample for the experiment.
    Format: Multiple
    Class: Real
    Unit: 1 microliter
    Programmatic Pattern: GreaterP[0 Micro Liter]

    AliquotMasses

    For each member of SamplesIn, the mass of a solid transferred from the sample into the aliquot sample which is used in lieu of the initial sample for the experiment.
    Format: Multiple
    Class: Real
    Unit: 1 milligram
    Programmatic Pattern: GreaterP[0 Milligram]

    AliquotAmounts

    For each member of SamplesIn, the amount transferred from the sample into the aliquot sample which is used in lieu of the initial sample for the experiment.
    Format: Multiple
    Class: VariableUnit
    Programmatic Pattern: GreaterP[0 Milliliter] | GreaterP[0 Milligram] | GreaterP[0 Unit, 1 Unit]

    TargetConcentrations

    For each member of SamplesIn, the final concentration of analyte in the aliquot sample which is used in lieu of the initial sample for the experiment.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: Milligram Hold[GreaterP[0 Micro Molar] | GreaterP[0 ----------]] Milliliter

    AssayVolumes

    For each member of SamplesIn (or PooledSamplesIn), the total volume of the reaction mixture which is used in lieu of the initial sample for the experiment.
    Format: Multiple
    Class: Real
    Unit: 1 microliter
    Programmatic Pattern: GreaterEqualP[0 Micro Liter]

    AssayBuffers

    For each member of SamplesIn (or PooledSamplesIn), the final buffers used to generate AliquotSamples by aliquoting SamplesIn.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ConcentratedBuffers

    For each member of SamplesIn (or PooledSamplesIn), the concentrated buffer source which is added to the AliquotSamples to obtain 1x buffer concentration after dilution of the AliquotSamples which are used in lieu of the SamplesIn for the experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    BufferDilutionFactors

    For each member of SamplesIn (or PooledSamplesIn), he dilution factor by which the concentrated buffer is diluted in preparing the AliquotSamples to obtain a 1x buffer concentration after dilution of the AliquotSamples which are used in lieu of the SamplesIn for the experiment.
    Format: Multiple
    Class: Real
    Programmatic Pattern: GreaterP[0]

    BufferDiluents

    For each member of SamplesIn (or PooledSamplesIn), the diluent used to dilute the concentration of the concentrated buffer in preparing the AliquotSamples which are used in lieu of the SamplesIn for the experiment.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ConcentratedBuffer

    The concentrated buffer source which is added to each of the AliquotSamples to obtain 1x buffer concentration after dilution of the AliquotSamples which are used in lieu of the SamplesIn for the experiment.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    BufferDilutionFactor

    The dilution factor by which the concentrated buffer is diluted in preparing the AliquotSamples to obtain a 1x buffer concentration after dilution of the AliquotSamples which are used in lieu of the SamplesIn for the experiment.
    Format: Single
    Class: Integer
    Programmatic Pattern: GreaterP[0]

    BufferDiluent

    The diluent used to dilute the concentration of the concentrated buffer in preparing the AliquotSamples which are used in lieu of the SamplesIn for the experiment.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    AssayBuffer

    The desired buffer for the AliquotSamples which are used in lieu of the SamplesIn for the experiment.
    Format: Single
    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

    ImageSample

    Indicates if the samples that are modified in the course of the experiment are imaged after running the experiment.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    MeasureVolume

    Indicates if the volume of the liquid samples modified in the course of the experiment are measured after running the experiment.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    MeasureWeight

    Indicates if the weight of the solid samples modified in the course of the experiment are measured after running the experiment.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    Measure

    Indicates if the volume/weight of the samples modified in the course of the experiment are measured after running the experiment.
    Format: Single
    Class: Expression
    Programmatic Pattern: BooleanP

    Storage

    Indicates the conditions under which any samples generated by this experiment are stored after the protocol is completed.
    Format: Single
    Class: Expression
    Programmatic Pattern: SampleStorageTypeP | Disposal

Experimental Results

    Data

    Any primary data generated by this protocol.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SamplesOut

    Any preparative samples generated by the protocol.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ContainersOut

    Any containers holding SamplesOut generated by this protocol.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    EnvironmentalData

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

    LoadingSampleVolumes

    For each member of SamplesIn, indicates the volume of prepared LoadingSample solution loaded into the ReactionVessel before the cyclic voltammetry measurements.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: GreaterP[0 Milliliter]

    PrimaryCyclicVoltammetry Potentials

    For each member of SamplesIn, indicates the potential (voltage) details of the first cyclic voltammetry measurement, which starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    SecondaryCyclicVoltammetry Potentials

    For each member of SamplesIn, indicates the potential (voltage) details of the second cyclic voltammetry measurement, which starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    TertiaryCyclicVoltammetry Potentials

    For each member of SamplesIn, indicates the potential (voltage) details of the third cyclic voltammetry measurement, which starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    QuaternaryCyclicVoltammetry Potentials

    For each member of SamplesIn, indicates the potential (voltage) details of the fourth cyclic voltammetry measurement, which starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    NumberOfCycles

    For each member of SamplesIn, indicates the number of cyclic voltammetry measurement cycles performed. A cyclic voltammetry measurement cycle starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by the SweepRate.
    Format: Multiple
    Class: Integer
    Programmatic Pattern: RangeP[1, 4, 1]

    CyclicVoltammetryData

    For each member of SamplesIn, indicates the data object containing the cyclic voltammetry measurement results. The measurements are performed using the parameters specified in Primary/Secondary/Tertiary/Quaternary-CyclicVoltammetryPotentials.
    Format: Multiple
    Class: Link
    Programmatic Pattern: Link

    InitialLoadingSample Appearances

    The image of the LoadingSample solution within the reaction vessel taken immediately before the cyclic voltammetry measurements.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    FinalLoadingSampleAppearances

    The image of the LoadingSample solution within the reaction vessel taken immediately after the cyclic voltammetry measurements.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PostMeasurementStandard AdditionData

    For each member of SamplesIn, indicates the data object containing the cyclic voltammetry measurement results after the addition of InternalStandard into the LoadingSamples. The measurements are performed with the same parameters specified in Primary/Secondary/Tertiary/Quaternary-CyclicVoltammetryPotentials.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    InitialPostMeasurement StandardAdditionSample Appearances

    The image of the PostMeasurementStandardAdditionSamples solution within the reaction vessel taken immediately before the cyclic voltammetry measurements.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    FinalPostMeasurementStandard AdditionSampleAppearances

    The image of the PostMeasurementStandardAdditionSamples solution within the reaction vessel taken immediately after the cyclic voltammetry measurements.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Troubleshooting

    TroubleshootingReports

    Reports for errors that require troubleshooting associated with the execution of this top-level protocol.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Resources

    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 protocol can be begun or continued.
    Format: Multiple

    [[1]] Transaction

    [[2]] Required Product

    HazardousWaste

    The types of waste generated by this protocol.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    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 protocol 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

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 protocol 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

Sample Storage

    SamplesInStorage

    For each member of SamplesIn, The storage conditions under which any input samples to this experiment should be stored after their usage in this experiment.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: SampleStorageTypeP | Disposal

    AliquotStorage

    For each member of AliquotSamples, The storage conditions under which any aliquot samples generated by this experiment should be stored after the protocol is completed.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: SampleStorageTypeP | Disposal

    SamplesOutStorage

    For each member of SamplesOut, the storage conditions under which any output samples generated by this experiment should be stored after the protocol is completed.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: SampleStorageTypeP | Disposal

Option Handling

    ResolvedOptions

    The final options used as parameters for this protocol, after automatic options are resolved.
    Format: Single
    Class: Compressed
    Programmatic Pattern: {_Rule...}

    UnresolvedOptions

    The verbatim options originally input by the protocol author to generate this protocol, often with some options set to Automatic.
    Format: Single
    Class: Compressed
    Programmatic Pattern: {_Rule...}

Computations

    ParallelComputations

    List of computational jobs generated and run in parallel to the execution of this protocol.
    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 protocol in which a warning or error was thown, or that did not finish.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Electrode Polishing

    PrimaryPolishings

    For each member of SamplesIn, indicates the polishing pad, polishing solution, the number of polishing solution droplets added onto the polishing pad, and the number of polishings for the first polishing in the working electrode polishing process.
    Format: Multiple

    [PolishingPad]

    [PolishingSolution]

    [PolishingPlate]

    [NumberOfDroplets]

      Header: NumberOfDroplets
      Class: Integer

    [NumberOfPolishings]

      Header: NumberOfPolishings
      Class: Integer

    SecondaryPolishings

    For each member of SamplesIn, indicates the polishing pad, polishing solution, the number of polishing solution droplets added onto the polishing pad, and the number of polishings for the second polishing in the working electrode polishing process.
    Format: Multiple

    [PolishingPad]

    [PolishingSolution]

    [PolishingPlate]

    [NumberOfDroplets]

      Header: NumberOfDroplets
      Class: Integer

    [NumberOfPolishings]

      Header: NumberOfPolishings
      Class: Integer

    TertiaryPolishings

    For each member of SamplesIn, indicates the polishing pad, polishing solution, the number of polishing solution droplets added onto the polishing pad, and the number of polishings for the third polishing in the working electrode polishing process.
    Format: Multiple

    [PolishingPad]

    [PolishingSolution]

    [PolishingPlate]

    [NumberOfDroplets]

      Header: NumberOfDroplets
      Class: Integer

    [NumberOfPolishings]

      Header: NumberOfPolishings
      Class: Integer

    WorkingElectrodePolishWashing Solutions

    For each member of SamplesIn, indicates if the solutions used to wash the working electrode after the working electrode is polished. The washing process includes "Milli-Q" water and methanol squirted from a wash bottle against the electrode in sequence. For the working electrode, a chemwipe damped with the methanol is used to carefully wipe its bottom surface. The electrode is blow dried with nitrogen gas at the end.
    Format: Multiple

    [Primary]

    [Secondary]

    UniquePolishingSolutions

    Indicates the unique polishing solutions used during the working electrode polishing process.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    UniquePolishingSolution Volumes

    For each member of UniquePolishingSolutions, indicates the volume required by this protocol.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: GreaterP[0 Milliliter]

    UniquePolishingPads

    Indicates the unique polishing pads used during the working electrode polishing process.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    UniquePolishingPlates

    For each member of UniquePolishingPads, indicates the plate used to support the polishing pad during the working electrode polishing process.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Electrode Cleaning

    WorkingElectrodeSonication Times

    For each member of SamplesIn, indicates the duration for each working electrode sonication process. If the current sonication time is 0 second, the sonication process is skipped.
    Format: Multiple
    Class: Real
    Unit: 1 second
    Programmatic Pattern: GreaterP[0 Second]

    WorkingElectrodeSonication Temperatures

    For each member of SamplesIn, indicates the sonication bath temperature for each working electrode sonication process.
    Format: Multiple
    Class: Real
    Unit: 1 degree Celsius
    Programmatic Pattern: GreaterP[0 Kelvin]

    WorkingElectrodeWashing Solutions

    For each member of SamplesIn, indicates if the working electrode washing is performed. An electrode washing process includes "Milli-Q" water and methanol squirted from a wash bottle against the electrode in sequence. For the working electrode, a Chemwipe damped with the methanol is used to carefully wipe its bottom surface. After the washing, the electrode is blow tap dried with a piece of Chemwipe.
    Format: Multiple

    [Primary]

    [Secondary]

    CounterElectrodeWashing Solutions

    For each member of SamplesIn, indicates if the counter electrode washing is performed. An electrode washing process includes "Milli-Q" water and methanol squirted from a wash bottle against the electrode in sequence. After the washing, the electrode is blow tap dried with a piece of Chemwipe.
    Format: Multiple

    [Primary]

    [Secondary]

    WorkingElectrodeWashingCycles

    For each member of SamplesIn, indicates the number of washing cycles performed in the working electrode washing process. A washing cycle includes going through all the washing solutions specified in the WorkingElectrodeWashingSolutions option.
    Format: Multiple
    Class: Integer
    Programmatic Pattern: RangeP[0, 10, 1]

    UniqueElectrodeWashing Solutions

    Unique washing solution samples to wash the working-, counter-, reference electrodes.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    UniqueElectrodeWashing SolutionVolumes

    For each member of UniqueElectrodeWashingSolutions, the volume used during this protocol.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: GreaterP[0 Milliliter]

    WashingSolutionsCollection Containers

    For each member of UniqueElectrodeWashingSolutions, the temporary container collects the electrode washing solution before the used solution is transferred into the waste container.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Reference Electrode Preparation

    RefreshReferenceElectrodes

    For each member of SamplesIn, indicates if the ReferenceElectrode is refreshed using the ReferenceSolution defined in the ReferenceElectrode.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: BooleanP

    ReferenceElectrodeSoakTimes

    For each member of SamplesIn, the duration for which the soaking of the ReferenceElectrode within the ElectrolyteSolution or LoadingSample solution lasts.
    Format: Multiple
    Class: Real
    Unit: 1 minute
    Programmatic Pattern: GreaterP[0 Minute]

Electrode Pretreatment

    ElectrolyteSolutions

    For each member of SamplesIn, indicates the solution that contains a Solvent and an Electrolyte to be used during the electrodes pretreatment process.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    ElectrolyteSolutionLoading Volumes

    For each member of SamplesIn, indicates the loading volume of the ElectrolyteSolution into the ReactionVessel.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: GreaterP[0 Milliliter]

    PretreatmentReactionVessels

    For each member of SamplesIn, indicates the container used to hold the ElectrolyteSolution for the electrode pretreatment process.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PretreatmentSpargingGases

    For each member of SamplesIn, indicates the type of inert gas used for the sparging process before the cyclic voltammetry measurement.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: InertGasP

    PretreatmentSpargingTimes

    For each member of SamplesIn, indicates the duration of the inert gas sparging of the ElectrolyteSolution for the electrode pretreatment process.
    Format: Multiple
    Class: Real
    Unit: 1 minute
    Programmatic Pattern: GreaterP[0 Minute]

    PretreatmentSpargingPressures

    For each member of SamplesIn, indicates the inert gas sparging pressure of the ElectrolyteSolution for the electrode pretreatment process.
    Format: Multiple
    Class: Real
    Unit: 1 pound‐force per inch squared
    Programmatic Pattern: GreaterP[0 PSI]

    PretreatmentSpargingPressure Logs

    The pressure logs for the pretreatment sparging gas source for each SamplesIn.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PretreatmentSpargingPre Bubblers

    For each member of SamplesIn, indicates if a prebubbler is used before the electrode pretreatment reaction vessel. A prebubbler is a container containing the same Solvent used to prepare the LoadingSample, which is hooked in series with the reaction vessel, such that the gas is first bubbled through the prebubbler solution and then bubbled into the reaction vessel. This helps to ensure the reaction vessel doesn't excessively evaporate during the sparging, since the sparging gas is saturated by the solvent inside the prebubbler before travelling into the reaction vessel.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PretreatmentSpargingPre BubblerSolvents

    For each member of SamplesIn, indicates the solvent sample loaded into the PreBubbler for ElectrolyteSolution sparging before the ElectrolyteSolution is used for the electrodes pretreatment process.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PretreatmentSpargingPre BubblerSolventVolumes

    For each member of SamplesIn, indicates the volume of Solvent is loaded into the PreBubbler for ElectrolyteSolution sparging before the ElectrolyteSolution is used for the electrodes pretreatment process.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: GreaterP[0 Milliliter]

    PretreatmentPrimaryPotentials

    For each member of SamplesIn, indicates the electrode pretreatment potential details of the first pretreatment cycle. A pretreatment cycle starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    PretreatmentSecondary Potentials

    For each member of SamplesIn, indicates the electrode pretreatment potential details of the second pretreatment cycle. A pretreatment cycle starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    PretreatmentTertiary Potentials

    For each member of SamplesIn, indicates the electrode pretreatment potential details of the third pretreatment cycle. A pretreatment cycle starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    PretreatmentQuaternary Potentials

    For each member of SamplesIn, indicates the electrode pretreatment potential details of the fourth pretreatment cycle. A pretreatment cycle starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple

    [InitialPotential]

      Header: InitialPotential
      Class: Real
      Unit: 1 millivolt

    [FirstPotential]

      Header: FirstPotential
      Class: Real
      Unit: 1 millivolt

    [SecondPotential]

      Header: SecondPotential
      Class: Real
      Unit: 1 millivolt

    [FinalPotential]

      Header: FinalPotential
      Class: Real
      Unit: 1 millivolt

    [SweepRate]

      Header: SweepRate
      Class: Real
      Unit: 1 millivolt per second

    PretreatmentNumberOfCycles

    For each member of SamplesIn, indicates the number of electrode pretreatment cycle performed. A pretreatment cycle starts at the InitialPotential, then to FirstPotential, then to SecondPotential, and stops at the FinalPotential. During this process, the WorkingElectrode potential is linearly swept between these potential points with a speed specified by SweepRate.
    Format: Multiple
    Class: Integer
    Programmatic Pattern: RangeP[0, 4, 1]

    ElectrodePretreatmentData

    For each member of SamplesIn, indicates the data object containing the cyclic voltammetry results obtained during the electrode pretreatment process. The measures are performed using the parameters specified by PretreatmentPrimaryPotentials, PretreatmentSecondaryPotentials, PretreatmentTertiaryPotentials, and PretreatmentQuaternaryPotentials.
    Format: Multiple
    Class: Link
    Programmatic Pattern: Link

Sparging

    SpargingGases

    For each member of SamplesIn, indicates the type of inert gas used for the sparging process before the cyclic voltammetry measurement.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: InertGasP

    SpargingTimes

    For each member of SamplesIn, indicates the duration used for the sparging process before the cyclic voltammetry measurement.
    Format: Multiple
    Class: Real
    Unit: 1 minute
    Programmatic Pattern: GreaterP[0 Minute]

    SpargingPressures

    For each member of SamplesIn, indicates the inert gas sparging pressure before the cyclic voltammetry measurement.
    Format: Multiple
    Class: Real
    Unit: 1 pound‐force per inch squared
    Programmatic Pattern: GreaterP[0 PSI]

    SpargingPressureLogs

    The pressure logs for the sparging gas source for each SamplesIn.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SpargingPreBubblers

    For each member of SamplesIn, indicates the prebubbler used before the reaction vessel. A prebubbler is a container containing the same solvent used in the electrolyte solution, which is hooked in series with the reaction vessel, such that the gas is first bubbled through the prebubbler solution and then bubbled into the reaction vessel. This helps to ensure the reaction vessel doesn't excessively evaporate during the sparging, since the sparging gas is saturated by the solvent inside the prebubbler before travelling into the reaction vessel.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SpargingPreBubblerSolvents

    For each member of SamplesIn, indicates the solvent sample loaded into the PreBubbler for LoadingSample solution sparging before the LoadingSample is measured by cyclic voltammetry cycles.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SpargingPreBubblerSolvent Volumes

    For each member of SamplesIn, indicates the volume of solvent sample loaded into the PreBubbler for LoadingSample solution sparging before the LoadingSample is measured by cyclic voltammetry cycles.
    Format: Multiple
    Class: Real
    Unit: 1 milliliter
    Programmatic Pattern: GreaterP[0 Milliliter]

Post Measurement Internal Standard Addition

    PostMeasurementStandard AdditionContainers

    For each member of SamplesIn, the container for the addition and mixing of the internal standard after the cyclic voltammetry measurements.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PostMeasurementStandard AdditionPrimitives

    Accumulated instructions specifying the mix of InternalStand into the LoadingSamples solutions after the cyclic voltammetry measurements of the LoadingSamples.
    Format: Multiple
    Class: Expression
    Programmatic Pattern: SamplePreparationP

    PostMeasurementStandard AdditionManipulations

    The subprotocols performed to mix the InternalStandard into the LoadingSamples solution after the cyclic voltammetry measurements of the LoadingSamples, but before the solution is measured again with the same parameters specified in Primary/Secondary/Tertiary/Quaternary-CyclicVoltammetryPotentials.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    PostMeasurementStandard AdditionSamples

    For each member of SamplesIn, if the InternalStandardAdditional order is After, the sample object after the InternalStandard is mixed into the LoadingSamples after the cyclic voltammetry measurements.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
    Relation: Object[Sample]

    PostMeasurementStandard AdditionSpargingPressureLogs

    The pressure logs for the sparging gas source during the post measurement internal standard addition sparging process for each SamplesIn.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link
Last modified on Mon 26 Sep 2022 15:43:49