Analysis Modules¶
mdna.nucleic
¶
compute_rigid_parameters(traj, chainids=[0, 1])
¶
Compute the rigid base parameters of the DNA structure.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
traj |
object
|
MDtraj trajectory containing the DNA structure. |
required |
chainids |
list
|
List of chain IDs of the DNA structure. Default is [0, 1]. |
[0, 1]
|
Returns:
Name | Type | Description |
---|---|---|
NucleicFrames |
object
|
Object representing the rigid base parameters of the DNA structure. |
Raises:
Type | Description |
---|---|
ValueError
|
If the traj argument is not provided. |
Notes
- The returned NucleicFrames object contains information about the rigid base parameters of the DNA structure, such as the positions and orientations of the base steps.
Example
Compute the rigid base parameters of a DNA structure ```python traj = md.load('dna.pdb') rigid_params = mdna.compute_rigid_parameters(traj, chainids=[0, 1]) ````