Object[Notebook, Computation]
A computation asset in a lab notebook, containing a sequence of code to run asynchronously on the ECL Manifold.
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[Notebook, Computation, _String]
Pattern Description: The object reference of this object.
Type
Type of this Object.
Format: Single
Class: Expression
Programmatic Pattern: Object[Notebook, Computation]
Pattern Description: Object[Notebook, Computation]
Notebook
Notebook this object belongs to.
Format: Single
Class: Link
Programmatic Pattern: _Link
Pattern Description: An object of that matches ObjectP[Object[LaboratoryNotebook]].
Relation: Object[LaboratoryNotebook][Objects]
Author
The investigator who created this notebook.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[User]
DisplayName
A short title which is displayed for this asset in the user interface.
Format: Single
Class: String
Programmatic Pattern: _String
AssetFile
The cloud file storing the asset.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[EmeraldCloudFile]
AssetFileLog
The history of files for this asset, oldest to newest.
Format: Multiple
[[1]] Date Changed
Header: Date Changed
Class: Date
Programmatic Pattern: _?DateObjectQ
[[2]] New Asset Cloud File
Header: New Asset Cloud File
Class: Link
Programmatic Pattern: _Link
Relation: Object[EmeraldCloudFile]
[[3]] Updating User
Header: Updating User
Class: Link
Programmatic Pattern: _Link
Relation: Object[User]
Protocols
All parent protocols in this notebook.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Archive
Indicates that this computation has been archived, and should not appear in a list of recent computations.
Format: Single
Class: Expression
Programmatic Pattern: BooleanP
Status
Status
Current status of this computation. Queued - Awaiting free computational threads. Ready - Ready to be staged on Manifold. Staging will occur automatically. Staged - Manifold is preparing the computation for execution. No code from the template notebook has executed yet. WaitingForDistro - Manifold is waiting for a distro to be built for the specified SLL branch and commit. Running - Code is being executed on Manifold. Completed - Code has run to completion without errors. Aborting - Currently evaluating cell has been aborted, and computation is in the process of shutting down. Aborted - Terminated by user. If the computation was Running before being aborted, the most recently evaluated cell is not guaranteed to have completed, and restarting may not be possible. Stopping - Computation will stop immediately after the current cell has completed evaluation. Stopped - Terminated by user. If the computation was Running before being stopped, the most recently evaluated cell is guaranteed to have run to completion, and the computation may be restarted. TimedOut - Terminated by system because computation exceeded its MaximumRunTime. Error - Terminated unexpectedly, with unhandled error state.
Format: Single
Class: Expression
Programmatic Pattern: ComputationStatusP
DateEnqueued
Date when this Manifold computation was enqueued.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
DateReady
Date when this Manifold computation was marked ready for staging.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
DateStaged
Date when this Manifold computation was staged (MM kernel on fargate has been initialized, but RunComputation has not started yet).
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
DateStarted
Date when this Manifold computation was started.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
DateCompleted
Date when this Manifold computation was completed.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
ActualRunTime
The absolute amount of time that this computation ran for on Manifold.
Format: Single
Class: Real
Unit: 1 second
Programmatic Pattern: GreaterP[0 Second]
Computations
Job
The Manifold job which created this computation.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[Notebook, Job][Computations]
ComputationFinancingTeam
The organization which should finance the computational costs of computations created by this job.
Format: Single
Class: Link
Programmatic Pattern: _Link
TrackedObjects
If this computation was generated by a Triggered job, the list of one or more objects which triggered the computation.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[]
History
The series of code cells which have been run in this computation, along with kernel state, messages, generated objects and outputs from each code cell.
Format: Multiple
[Expression]
Header: Expression
Class: Compressed
[Kernel]
Header: Kernel
Class: Compressed
[Messages]
Header: Messages
Class: Compressed
[Exception]
Header: Exception
Class: Boolean
[Output]
Header: Output
Class: Compressed
[ObjectsGenerated]
Header: ObjectsGenerated
Class: Compressed
CompletedNotebookFile
The Mathematica notebook file (.nb) containing completed commands for this Manifold computation.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[EmeraldCloudFile]
CompletedNotebookFileLog
The file history of notebooks containing completed commands, from oldest to newest.
Format: Multiple
[[1]] Date Changed
Header: Date Changed
Class: Date
Programmatic Pattern: _?DateObjectQ
[[2]] Notebook
Header: Notebook
Class: Link
Programmatic Pattern: _Link
Relation: Object[EmeraldCloudFile]
[[3]] Updating User
Header: Updating User
Class: Link
Programmatic Pattern: _Link
Relation: Object[User]
PendingNotebookFile
The Mathematica notebook file (.nb) containing pending commands for this Manifold computation.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[EmeraldCloudFile]
PendingNotebookFileLog
The file history of notebooks containing pending commands, from oldest to newest.
Format: Multiple
[[1]] Date Changed
Header: Date Changed
Class: Date
Programmatic Pattern: _?DateObjectQ
[[2]] Notebook
Header: Notebook
Class: Link
Programmatic Pattern: _Link
Relation: Object[EmeraldCloudFile]
[[3]] Updating User
Header: Updating User
Class: Link
Programmatic Pattern: _Link
Relation: Object[User]
Last modified on Mon 26 Sep 2022 15:43:47