Writing /users/jbklauda/pub/wiki/data/cache/6/6193a558dc90ed4c190004bf67ecff70.captchaip failed
surface_area_of_lipid
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| surface_area_of_lipid [2021/05/25 14:20] – admin | surface_area_of_lipid [2026/09/20 00:36] (current) – refactored_scripts edit | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ==== Overall Average SA/Lipid ==== | ==== Overall Average SA/Lipid ==== | ||
| - | (authors: Xiaohong Zhuang & Jeffery Klauda) | + | (authors: Xiaohong Zhuang & Jeffery Klauda)\\ |
| + | Refactored by Eric Zhang (2026) | ||
| === Introduction === | === Introduction === | ||
| - | This simple analysis is used to estimate the overall average surface area (SA) per lipid. If you are analyzing a single component membrane then this is equivalent to the component' | + | This simple analysis is used to estimate the overall average surface area (SA) per lipid. If you are analyzing a single component membrane then this is equivalent to the component' |
| - | Those at UMD should use the DT2 path: **/lustre/ | + | Old scripts: |
| + | Those at UMD should use the ZT1 path: **/afs/ | ||
| + | Outside of UMD a sample script is given in the gzip file: {{ : | ||
| + | Example of analysis result in an Excel File: {{ : | ||
| - | Outside of UMD a sample script is given in the gzip file: {{ :area_1_lipid.gz |}} | + | Modern Python Scripts:\\ |
| + | {{ :: | ||
| - | Example of analysis result in an Excel File: {{ : | + | === Old Script |
| - | + | ||
| - | === Instructions === | + | |
| 1. Copy the folder // | 1. Copy the folder // | ||
| Line 82: | Line 85: | ||
| The example states that you want to do the averages from the last 20 dyn*dcd files. Let's say you have 50 dyn*.dcd files, then the first 30 files are ignored. If each file had 2ns of data, then you are calculating the average from 60-100ns. | The example states that you want to do the averages from the last 20 dyn*dcd files. Let's say you have 50 dyn*.dcd files, then the first 30 files are ignored. If each file had 2ns of data, then you are calculating the average from 60-100ns. | ||
| - | 3.2 Calculate the block-average surface areas by command: '' | + | 3.2 Calculate the block-average surface areas by command: '' |
| **Note: **For //#define MAX_R 1000000// | **Note: **For //#define MAX_R 1000000// | ||
| Line 88: | Line 91: | ||
| As you can see, the output average area data are saved in // | As you can see, the output average area data are saved in // | ||
| - | 4. Calculate averages, sample standard deviation, and standard error of block averages by command: '' | + | 3.3 Standard Errors from Block Average |
| + | |||
| + | Calculate averages, sample standard deviation, and standard error of block averages by command: '' | ||
| The file // | The file // | ||
| + | |||
| + | ==== Modern Python Script Instructions ==== | ||
| + | These scripts simplify and automate many of the steps in the old scripts. They also run ~10-50x faster. As mentioned earlier, they automatically check equilibrium and derive area compressibility, | ||
| + | |||
| + | === Step 1: Edit '' | ||
| + | Open '' | ||
| + | |||
| + | Note: If you have an asymmetric bilayer, just let nlip = # of lipids in the top leaflet, finish the rest of the instructions, | ||
| + | |||
| + | === Step 2: Run Scripts === | ||
| + | Once config.py is populated, run '' | ||
surface_area_of_lipid.1621966818.txt.gz · Last modified: 2021/05/25 14:20 by admin