mythos.observables.membrane_thickness

Membrane thickness observable.

Classes

MembraneThickness

Observable for calculating membrane thickness from a trajectory.

Module Contents

class mythos.observables.membrane_thickness.MembraneThickness[source]

Observable for calculating membrane thickness from a trajectory.

This observable uses the LiPyphilic package to assign leaflets and compute membrane thickness, so see its documentation for more details on the lipid_sel and thickness_sel arguments: https://lipyphilic.readthedocs.io/en/latest/.

Parameters:
  • topology – MDAnalysis Universe topology for the system, should not contain the trajectory data.

  • lipid_sel – selection string for lipid tail atoms using MDAnalysis query (e.g. “name GL1 GL2”).

  • thickness_sel – selection string for atoms to use in thickness calculation (e.g. “name PO4”).

topology: MDAnalysis.Universe
lipid_sel: str
thickness_sel: str
__call__(trajectory: mythos.simulators.io.SimulatorTrajectory) float[source]