mythos.observables.membrane_thickness ===================================== .. py:module:: mythos.observables.membrane_thickness .. autoapi-nested-parse:: Membrane thickness observable. Classes ------- .. autoapisummary:: mythos.observables.membrane_thickness.MembraneThickness Module Contents --------------- .. py:class:: MembraneThickness 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/. :param topology: MDAnalysis Universe topology for the system, should not contain the trajectory data. :param lipid_sel: selection string for lipid tail atoms using MDAnalysis query (e.g. "name GL1 GL2"). :param thickness_sel: selection string for atoms to use in thickness calculation (e.g. "name PO4"). .. py:attribute:: topology :type: MDAnalysis.Universe .. py:attribute:: lipid_sel :type: str .. py:attribute:: thickness_sel :type: str .. py:method:: __call__(trajectory: mythos.simulators.io.SimulatorTrajectory) -> float