tail_order_parameter
Lipid tail order parameter analysis.
func_tail_order_parameter_frame(_atomgroup, shared_tail_data, normal_vec) → list[tuple[str, int, np.ndarray]]param_atomgroupparamshared_tail_dataparamnormal_vecReturns
list[tuple[str, int, numpy.numpy.ndarray]]func_tail_order_parameter_frame_for_index(args) → list[tuple[str, int, np.ndarray]]paramargstuple[int, str, str, dict[str, list[list[tuple[list, list]]]], np.ndarray]Returns
list[tuple[str, int, numpy.numpy.ndarray]]func_trace_carbon_chain(residue, start_atom)paramresidueparamstart_atomReturns
Nonefunc_bonded_hydrogens(carbon)paramcarbonReturns
Nonefunc_order_parameter(carbon, hydrogens, normal)paramcarbonparamhydrogensparamnormalReturns
Nonefunctail_order_parameter(simulation, *, stride=5, normal=(0.0, 0.0, 1.0), backend='multiprocessing', n_workers=4) → pd.DataFrameCompute deuterium order parameters for lipid tails.
paramsimulationSimulationSimulation instance with universe and build input.
paramstrideint= 5Frame stride.
paramnormaltuple[float, float, float]= (0.0, 0.0, 1.0)Membrane normal vector.
parambackendstr= 'multiprocessing'MDAnalysis backend for parallel execution.
paramn_workersint= 4Number of workers for parallel execution.
Returns
pandas.DataFrameColumns: resname, tail_index, carbon_index, order_parameter.
