DCDTrajectoryFile#

Form adapter and capabilities for mdtraj.DCDTrajectoryFile.

  • Technical Form Name: mdtraj.DCDTrajectoryFile

  • Form Type: class

Added in version 1.0.0.

Overview#

mdtraj.DCDTrajectoryFile is a supported representation form in MolSysMT. Form adapter and capabilities for mdtraj.DCDTrajectoryFile.

Supported attributes#

The mdtraj.DCDTrajectoryFile form container supports a total of 9 attributes:

Category

Subcategory / Level

Supported Attributes

Topological

Element Counts

n_atoms

Structural

Coordinates & Conformations

structure_index, coordinates, n_structures

Structural

Periodic Box

box, box_shape, box_angles, box_lengths, box_volume

Structural

Other Attributes

n_atoms

Implemented operations#

The form adapter module molsysmt.form.mdtraj_DCDTrajectoryFile implements the following functions and modules:

Function / Module

Description

extract()

Extracts a subset of atoms, groups, or structures into a new mdtraj.DCDTrajectoryFile instance.

copy()

Creates an independent deep copy of the mdtraj.DCDTrajectoryFile object in memory.

add()

Adds elements from another system into an existing mdtraj.DCDTrajectoryFile instance.

merge()

Merges multiple systems into a single combined mdtraj.DCDTrajectoryFile object.

append_structures()

Appends new coordinate frames or trajectories to the structures container.

get_topological_attributes

Module containing getters for topological attributes.

get_structural_attributes

Module containing getters for structural attributes.

set

Module containing setters for updating coordinates, box dimensions, or attributes in-place.

iterators

Module providing iterators for streaming trajectory frames and structures.

has_attribute()

Checks whether a specific attribute name is supported by mdtraj.DCDTrajectoryFile.

is_form()

Returns True if the provided object is an instance of mdtraj.DCDTrajectoryFile.

Supported conversions#

The following table lists all direct conversion functions implemented in molsysmt.form.mdtraj_DCDTrajectoryFile:

Target Form

Form Type

API Documentation

mdtraj.DCDTrajectoryFile

class

to_mdtraj_DCDTrajectoryFile()

molsysmt.MolSys

class

to_molsysmt_MolSys()

molsysmt.Structures

class

to_molsysmt_Structures()