BilayerAnalyzer analysis: area_fluctuation
- Bilayer lateral box area fluctuation.¶
Description¶
Estimate the area fluctuation in the box along the bilayer laterals.
This protocol is identified by the analysis key: ‘area_fluctuation’
Initiated by instance of:¶
<class 'pybilt.bilayer_analyzer.analysis_protocols.AreaFluctuationProtocol'>
Syntax¶
area_fluctuation analysis-ID
area_fluctuation = analysis-Key - keyword/name for this analysis.
analysis-ID = The unique name/ID being assigned to this analysis.
Examples¶
Construct analyzer:
analyzer = BilayerAnalyzer(structure='name_of_structure_file',
trajectory='name_of_traj_file',
selection='resname POPC DOPC')
Add by string - use default settings:
analyzer.add_analysis('area_fluctuation area_fluctuation_1')
Add by string - adjust a setting:
analyzer.add_analysis('area_fluctuation area_fluctuation_1 none None')
Add by list:
analyzer.add_analysis(list(['area_fluctuation', 'area_fluctuation_1', dict({'none':None})]))
Add by dict:
analyzer.add_analysis(dict({'analysis_key': 'area_fluctuation', 'analysis_id': 'area_fluctuation_1','analysis_settings':dict({'none':None})}))
To remove from analyzer:
analyzer.remove_analysis('area_fluctuation_1')
Output Info:¶
Retrieve output after running analyses:
output = analyzer.get_analysis_data('area_fluctuation_1')
The output is type <type 'numpy.ndarray'>
References¶
None