area_per_lipid
Area per lipid analysis using Voronoi tessellation.
func_area_per_lipid_frame(atomgroup, species_atoms_map) → list[dict[str, float | int | str]]paramatomgroupparamspecies_atoms_mapReturns
list[dict[str, float | int | str]]funcarea_per_lipid(simulation, *, start_ns=None, last_ns=300.0, stride=1, backend='multiprocessing', n_workers=4) → pd.DataFrameCompute area per lipid from headgroup XY Voronoi tessellation.
paramsimulationSimulationSimulation instance with universe and build input.
paramstart_nsfloat | None= NoneStart analysis from this time in nanoseconds. Ignored when last_ns is set.
paramlast_nsfloat | None= 300.0Analyze the last N ns of the trajectory. Use None for full trajectory.
paramstrideint= 1Frame stride.
parambackendstr= 'multiprocessing'MDAnalysis backend for parallel execution.
paramn_workersint= 4Number of workers for parallel execution.
Returns
pandas.DataFrameArea per lipid data with columns time_ns, frame, leaflet, species, apl, n_lipids.
