leaflet_distribution
Leaflet/top-mid-bottom lipid distribution analysis.
func_leaflet_distribution_frame(atomgroup, species_map, z1_value) → list[dict[str, float | int | str]]paramatomgroupparamspecies_mapparamz1_valueReturns
list[dict[str, float | int | str]]funcleaflet_distribution(simulation, *, z1_fraction=0.25, stride=1, backend='multiprocessing', n_workers=4) → pd.DataFrameCount lipid species in top, mid, bottom regions over time.
paramsimulationSimulationSimulation instance with universe and build input.
paramz1_fractionfloat= 0.25Fraction of bilayer thickness assigned to top/bottom regions.
paramstrideint= 1Frame stride.
parambackendstr= 'multiprocessing'MDAnalysis backend for parallel execution.
paramn_workersint= 4Number of workers for parallel execution.
Returns
pandas.DataFrameColumns: time_ns, frame, resname, region, count.
