Finished subset example
This commit is contained in:
parent
9bf00254af
commit
30d823e3b1
25
examples/subsets.py
Normal file
25
examples/subsets.py
Normal file
@ -0,0 +1,25 @@
|
||||
import mdevaluate as md
|
||||
import numpy as np
|
||||
|
||||
path_to_sim = "/data/skloth/sim/IL_water/C4MIM_BF4_x50/T300_nvt"
|
||||
trajectory = md.open(path_to_sim, topology="run.tpr", trajectory="out/traj_full.xtc")
|
||||
|
||||
print(trajectory[0].atom_names)
|
||||
print(trajectory[0].residue_names)
|
||||
|
||||
print(np.unique(trajectory[0].atom_names))
|
||||
print(np.unique(trajectory[0].residue_names))
|
||||
|
||||
print(np.unique(trajectory[0].atom_names[trajectory[0].residue_names == "amim"]))
|
||||
print(np.unique(trajectory[0].atom_names[trajectory[0].residue_names == "BF4"]))
|
||||
print(np.unique(trajectory[0].atom_names[trajectory[0].residue_names == "SOL"]))
|
||||
|
||||
carbon_atoms = trajectory.subset(atom_name="C")
|
||||
hydrogen_atoms = trajectory.subset(atom_name="H")
|
||||
cation_chain_end_atoms = trajectory.subset(atom_name="CT")
|
||||
|
||||
cation_atoms = trajectory.subset(residue_name="amim")
|
||||
anion_atoms = trajectory.subset(residue_name="BF4")
|
||||
water_atoms = trajectory.subset(residue_name="SOL")
|
||||
|
||||
hydrogen_water = trajectory.subset(atom_name="HW", residue_name="SOL")
|
Loading…
Reference in New Issue
Block a user