| Interface | Description |
|---|---|
| JsonConvertibleRecord |
Interface for objects that are Json serialized and deserialized.
|
| MarsRecord |
Basic interface for Mars records.
|
| Molecule |
Molecule records act as the storage location for molecule properties.
|
| MoleculeArchive<M extends Molecule,I extends MarsMetadata,P extends MoleculeArchiveProperties<M,I>,X extends MoleculeArchiveIndex<M,I>> |
MoleculeArchives are the primary storage structure of Mars datasets.
|
| MoleculeArchiveIndex<M extends Molecule,I extends MarsMetadata> | |
| MoleculeArchiveProperties<M extends Molecule,I extends MarsMetadata> |
Global properties of Molecule Archives are stored in
MoleculeArchiveProperties including comments, number of each record type, as
well as tag, parameter, Table column, region and position name indexes.
|
| MoleculeArchiveWindow |
This interface must be implemented by Mars GUIs that provide MoleculeArchive
windows with access to archive information.
|
| Class | Description |
|---|---|
| AbstractJsonConvertibleRecord |
Abstract superclass for JsonConvertibleRecords.
|
| AbstractMarsRecord | |
| AbstractMolecule |
Abstract superclass for molecule records.
|
| AbstractMoleculeArchive<M extends Molecule,I extends MarsMetadata,P extends MoleculeArchiveProperties<M,I>,X extends MoleculeArchiveIndex<M,I>> |
Abstract superclass for the primary storage structure of Mars datasets.
|
| AbstractMoleculeArchiveIndex<M extends Molecule,I extends MarsMetadata> | |
| AbstractMoleculeArchiveProperties<M extends Molecule,I extends MarsMetadata> |
Abstract superclass for MoleculeArchiveProperties objects that contain global
properties of the MoleculeArchive, including indexing, comments, and many
other global properties.
|
| ArchiveUtils | |
| DefaultMolecule | |
| DefaultMoleculeArchive |
Default implementation of
AbstractMoleculeArchive. |
| DefaultMoleculeArchiveIndex | |
| DefaultMoleculeArchiveProperties | |
| DnaMolecule | |
| DnaMoleculeArchive | |
| DnaMoleculeArchiveIndex | |
| DnaMoleculeArchiveProperties | |
| MoleculeArchiveIOPlugin | |
| MoleculeArchivePostprocessor | |
| MoleculeArchivePreprocessor | |
| MoleculeArchiveService | |
| MoleculeArchiveWidget |
Swing implementation of multiple choice selector widget for MoleculeArchive
selection.
|
| SingleMolecule |
SingleMolecule records act as the storage location for an array of molecule
properties.
|
| SingleMoleculeArchive |
Implementation of
AbstractMoleculeArchive for default archives used
for routine single molecule time-series datasets composed of
SingleMolecule molecule records, MarsMetadata metadata
records, and SingleMoleculeArchiveProperties archive properties. |
| SingleMoleculeArchiveIndex | |
| SingleMoleculeArchiveProperties |