Writing /users/jbklauda/pub/wiki/data/cache/6/6193a558dc90ed4c190004bf67ecff70.captchaip failed
edp
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| edp [2026/08/23 22:10] – [Step 2: Automatically Get EDP Data] edit | edp [2026/08/27 18:29] (current) – edit | ||
|---|---|---|---|
| Line 291: | Line 291: | ||
| ===== Step 1: Edit Necessary Files ===== | ===== Step 1: Edit Necessary Files ===== | ||
| - | a) Open '' | + | a) Open '' |
| - | Example: AIPE and AMPG are standard CHARMM lipids with segid MEMB. If I had a custom | + | Example: AIPE and AMPG are standard CHARMM lipids with segid MEMB. If I had a patched |
| < | < | ||
| # resnames should be all caps (matches case in toppar files) | # resnames should be all caps (matches case in toppar files) | ||
| - | resns = [' | + | config_dict |
| + | ' | ||
| + | | ||
| + | | ||
| + | }, | ||
| + | ' | ||
| + | | ||
| + | | ||
| + | }, | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | }, | ||
| + | ' | ||
| + | ' | ||
| + | }, | ||
| + | } | ||
| </ | </ | ||
| Line 305: | Line 321: | ||
| ===== Step 2: Automatically Get EDP Data ===== | ===== Step 2: Automatically Get EDP Data ===== | ||
| - | a) If you already recentered your dcds in the component SA/lip analysis, simply copy the recenter | + | a) If you set recenter_dir = None in config.py, you will see a new recenter |
| - | b) Set up a conda environment with the MDAnalysis package. I'm assuming users have a conda installation set up. If not, see the Get Equilib Test page on the wiki. | + | b) Run '' |
| - | < | + | |
| - | # run these line by line (dont copy paste entire block into terminal) | + | |
| - | conda create --name getedp python=3.10 numpy pandas -y | + | |
| - | conda activate getedp | + | |
| - | conda install -c conda-forge mdanalysis | + | |
| - | # whenever you're done with the analysis, you can leave the environment using "conda deactivate" | + | |
| - | </ | + | |
| - | + | ||
| - | c) Run '' | + | |
| - | + | ||
| - | Note: If you want to rerun steps individually, just run the numbered | + | |
| ===== Additional Information ===== | ===== Additional Information ===== | ||
| Line 325: | Line 330: | ||
| === Overall Pipeline === | === Overall Pipeline === | ||
| - | + | | |
| - | - **Edit '' | + | |
| - | - **'' | + | |
| - | - **'' | + | |
| - | - **'' | + | |
| - | - **'' | + | |
| - | - **'' | + | |
| - | - **'' | + | |
| - | - **'' | + | |
| - | - **'' | + | |
| - | + | ||
| - | === Comparison with the Legacy Scripts === | + | |
| - | Pros: | + | |
| - | The legacy scripts only worked for symmetric bilayers involving some glycero | + | |
| - | + | ||
| - | Cons: | + | |
| - | The plotting scripts are already heavily customized. For those not comfortable with Python and Matplotlib, it may be easier to import *.dat files with edp data into Excel as CSV files and plot there, or use any alternative software. (Removed old generate Excel script because all *.dat files are already | + | |
| === How to Interpret Last 2 Columns in Thickness Results ====== | === How to Interpret Last 2 Columns in Thickness Results ====== | ||
| Line 351: | Line 340: | ||
| === Formulas for Self and Hetero Interdigitation === | === Formulas for Self and Hetero Interdigitation === | ||
| - | rho is the raw EDP, i denotes the lipid | + | {{:new_interdig_formulas.png}} |
| - | + | ||
| - | Self-Interdigitation for Symmetric Bilayers \\ | + | |
| - | {{:self-interdigitation-formula.png}} | + | |
| - | + | ||
| - | Hetero-Interdigitation for Any Bilayer \\ | + | |
| - | {{: | + | |
edp.1787537442.txt.gz · Last modified: 2026/08/23 22:10 by edit