Writing /users/jbklauda/pub/wiki/data/cache/c/c2d634e7d90f5f64282f703dc48dec24.captchaip failed
equilb_test
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| equilb_test [2022/10/14 09:28] – admin | equilb_test [2026/07/25 13:16] (current) – edit | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ==== Get the equilibrium data (test) ==== | ==== Get the equilibrium data (test) ==== | ||
| - | (author: Yalun Yu, email: alanyu17@terpmail.umd.edu / yalun.research@gmail.com) | + | (main author: Yalun Yu, email: alanyu17@terpmail.umd.edu / yalun.research@gmail.com) |
| + | (updates: Joshua Lucker, email: jlucker1@umd.edu)\\ | ||
| + | (Error handling updates: Eric Zhang, email: ezhang32@umd.edu)\\ | ||
| - | < Email me if anything is wrong > | + | < Email jlucker1@umd.edu |
| This is a brief instruction to obtain the time range of equilibrium (and also the minimum block size can be used for standard error calculation). Calculation of SA/lipid and Ka is done automatically for your lipid only system. Make sure you run the // | This is a brief instruction to obtain the time range of equilibrium (and also the minimum block size can be used for standard error calculation). Calculation of SA/lipid and Ka is done automatically for your lipid only system. Make sure you run the // | ||
| - | 1. Install Anaconda (https:// | + | 1. Install Anaconda (https:// |
| - | a) Download the python3.7/python3.8 version for Linux [I used the ' | + | a) Download the python3.7, python3.9 or lastest |
| - | and put the .sh installer in your home directory (or any other place you can access and execute it) on DT2. | + | and put the .sh installer in your home directory (or any other place you can access and execute it) on ZT1. |
| b) make the .sh file an executable (chmod u+x $NameOfInstaller.sh) | b) make the .sh file an executable (chmod u+x $NameOfInstaller.sh) | ||
| c) Install by running " | c) Install by running " | ||
| - | 2a. Make sure the Anaconda installation path is included (see below) in your ~/ | + | 2a. Make sure the Anaconda installation path is included (see below) in your ~/ |
| In ~/ | In ~/ | ||
| set path = ($HOME/ | set path = ($HOME/ | ||
| - | or in ~/.bashrc, add this line: | + | AND |
| + | in ~/.bashrc, add this line: | ||
| | | ||
| | | ||
| 2b. | 2b. | ||
| - | | + | |
| - | | + | |
| **Source the bashrc/ | **Source the bashrc/ | ||
| Line 28: | Line 31: | ||
| 3. create a conda environment and activate the env. I would recommend conda' | 3. create a conda environment and activate the env. I would recommend conda' | ||
| | | ||
| - | step 1. "conda create -n geteq python=3.7 numpy" | + | step 1. "conda create -n geteq python=3.9 numpy" |
| step 2. "conda activate geteq" (this activates the environment called " | step 2. "conda activate geteq" (this activates the environment called " | ||
| 4a. Install the pymbar package. | 4a. Install the pymbar package. | ||
| - | conda install -c omnia pymbar | + | conda install -c conda-forge |
| - | Ideally this should work, but not working | + | This works currently |
| 4b. Install the pymbar package. (just another method) | 4b. Install the pymbar package. (just another method) | ||
| Line 48: | Line 51: | ||
| | | ||
| - | Change the initial guess (or your preference) for block size (in ns) and the steps size (in ns) of your output (usually | + | Change the initial guess (or your preference) for block size (in ns) and the steps size (in ns) of your output (usually |
| - | ./ | + | < |
| + | # the formula for step size in ns is xstfreq * timestep * 10^-6 (assuming timestep is fs/step) | ||
| + | # Example: if xstfreq is 5000 and timestep is 2.0 (values located in dyn.inp) step size = 0.01 | ||
| + | |||
| + | ./ | ||
| + | </ | ||
| After running // | After running // | ||
| + | |||
| + | **Warnings / Error Handling**\\ | ||
| + | a) If you're getting segmentation faults, run '' | ||
| + | b) Ensure that all geteq files are placed in the same directory as area_time_acc.dat and your other area_1_lipid files. There should not be a geteq subdirectory.\\ | ||
| + | c) If you see " | ||
| + | d) If conda is returning a massive error report when trying to run '' | ||
| + | < | ||
| + | conda clean --all -y | ||
| + | # if that still doesn' | ||
| + | echo " | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
equilb_test.1665754127.txt.gz · Last modified: 2022/10/14 09:28 by admin