Source code for molsysmt.form.file_dcd.to_mdtraj_DCDTrajectoryFile

from molsysmt._private.digestion import digest
from molsysmt._private.files_and_directories import str_filename

[docs] @digest(form='file:dcd') def to_mdtraj_DCDTrajectoryFile(item, atom_indices='all', structure_indices='all', skip_digestion=False): from mdtraj.formats import DCDTrajectoryFile from ..mdtraj_DCDTrajectoryFile import extract as extract_mdtraj_DCDTrajectoryFile tmp_item = DCDTrajectoryFile(str_filename(item)) tmp_item = extract_mdtraj_DCDTrajectoryFile(tmp_item, atom_indices=atom_indices, structure_indices=structure_indices, copy_if_all=False, skip_digestion=True) return tmp_item