Trajectory#
Form adapter and capabilities for mdtraj.Trajectory.
Technical Form Name:
mdtraj.TrajectoryForm Type:
class
Added in version 1.0.0.
API documentation
Form adapter module:
molsysmt.form.mdtraj_Trajectory
Overview#
mdtraj.Trajectory is a supported representation form in MolSysMT. Form adapter and capabilities for mdtraj.Trajectory.
Supported attributes#
The mdtraj.Trajectory form container supports a total of 56 attributes:
Category |
Subcategory / Level |
Supported Attributes |
|---|---|---|
Topological |
Atom Level |
|
Topological |
Group Level |
|
Topological |
Component Level |
|
Topological |
Chain Level |
|
Topological |
Molecule Level |
|
Topological |
Entity Level |
|
Topological |
Bonds & Connectivity |
|
Topological |
Element Counts |
|
Structural |
Coordinates & Conformations |
|
Structural |
Periodic Box |
|
Structural |
Trajectory Metadata |
|
Structural |
Other Attributes |
|
Implemented operations#
The form adapter module molsysmt.form.mdtraj_Trajectory implements the following functions and modules:
Function / Module |
Description |
|---|---|
|
Extracts a subset of atoms, groups, or structures into a new |
|
Creates an independent deep copy of the |
|
Adds elements from another system into an existing |
|
Merges multiple systems into a single combined |
|
Appends new coordinate frames or trajectories to the structures container. |
|
Module containing getters for topological attributes. |
|
Module containing getters for structural attributes. |
|
Module containing setters for updating coordinates, box dimensions, or attributes in-place. |
|
Module providing iterators for streaming trajectory frames and structures. |
|
Checks whether a specific attribute name is supported by |
|
Returns |
Note
Each form adapter in MolSysMT implements only the specific functions that are meaningful for its data model.
Supported conversions#
The following table lists all direct conversion functions implemented in molsysmt.form.mdtraj_Trajectory:
Target Form |
Form Type |
API Documentation |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
See also
Foundations & Object Architecture:
The Molecular System: The fundamental definition of a molecular system, forms, and attributes in MolSysMT.
MolSys: In-depth architectural guide on the native
molsysmt.MolSyscontainer.Topology: Architectural specification of the native
Topologyobject.Structures: Architectural specification of the native
Structuresobject.
Form Tools & Conversions:
Convert: Converting between any molecular system representations with
molsysmt.basic.convert().Get attributes: Querying all supported attributes for any form with
molsysmt.form.get_attributes().Has attribute: Testing attribute availability for a form with
molsysmt.form.has_attribute().