edp
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
edp [2022/01/25 22:46] – edit | edp [2024/03/21 18:39] (current) – edit | ||
---|---|---|---|
Line 6: | Line 6: | ||
Updated (2021): Dr. Jeffery Klauda | Updated (2021): Dr. Jeffery Klauda | ||
Updated (2021): Robert Allsopp (Combining the .sim and renaming atoms) | Updated (2021): Robert Allsopp (Combining the .sim and renaming atoms) | ||
+ | Updated (2023): Abhi Senthilkumar (Python scripts to automatically rename atoms and combine .sim files into xlsx) | ||
+ | Updated (2023): Joshua Lucker (Clarification on Step 6) | ||
Example of analysis: {{ :: | Example of analysis: {{ :: | ||
Line 11: | Line 13: | ||
The scripts that you need are in the following paths: | The scripts that you need are in the following paths: | ||
- | DT2 path: **/lustre/ | + | ZT1 path: **/afs/ |
or using the zip file: {{ : | or using the zip file: {{ : | ||
- | Also if there is a protein download the {{ : | + | Also if there is a protein download the {{ : |
Line 22: | Line 24: | ||
This section is for recentering the lipid bilayer so that it is always at the center of the box. This is essential so that the density profiles have the same reference (minimum bilayer density is a z=0). | This section is for recentering the lipid bilayer so that it is always at the center of the box. This is essential so that the density profiles have the same reference (minimum bilayer density is a z=0). | ||
- | Copy the directory **/lustre/ | + | Copy the directory **/afs/ |
1. Edit // | 1. Edit // | ||
Line 87: | Line 89: | ||
</ | </ | ||
- | 2.2 Update the //psfrtf.str// file to have the correct location of the psf and crd file.\\ | + | 2.2 Update the //psfcrd.str// file to have the correct location of the psf and crd file.\\ |
2.3 Update lipid (file) name in // | 2.3 Update lipid (file) name in // | ||
Note: components2.scr and 1_run2.csh are not needed for systems with only a few kinds of lipids. Also, use lower case for the lipid names not upper case. | Note: components2.scr and 1_run2.csh are not needed for systems with only a few kinds of lipids. Also, use lower case for the lipid names not upper case. | ||
Line 106: | Line 108: | ||
Please **make sure include “.” and space** due to the way that bld-sim.f is written). This will create *.sim files of all lipid components that has the combined atomic density which will be used in SIMtoEXP. \\ | Please **make sure include “.” and space** due to the way that bld-sim.f is written). This will create *.sim files of all lipid components that has the combined atomic density which will be used in SIMtoEXP. \\ | ||
+ | **New method of renaming the atoms and compiling in an excel file** | ||
+ | |||
+ | - First edit the script **format.py**. Edit the LIPID_NAMES and LIPID_ABBRS lists. The script automatically changes the .cmp and.sim files, but this can be changed by editing the FILE_ENDINGS list. One side effect is that the comments at the start of the file will also be targeted by the regex, but this effect is minimal. The script will substitute all ' | ||
+ | - Next, edit the script **generate_excel_file.py**. Edit the LIPIDS list to add the lipid.sim files you want to compile. If in the previous step you generated new files, make sure to set USE_NEW_FILES to True. If this is the first time you have run this, you will need to install xlsxwriter for python. Do this with the following command: **pip install %%--%%user XlsxWriter**. Then, run the script with **python generate_excel_file.py** | ||
+ | - This will generate an excel file titled **sim_data.xlsx** along with .csv files for each lipid. | ||
+ | **Old method of renaming atoms and compiling in an excel file** | ||
*Then combine the individual .sim files in excel into one master file that contains all of the individual lipids, peptide, water, ions. To do this copy everything from the first file including the Z column and then from that file onward exclude the Z column. | *Then combine the individual .sim files in excel into one master file that contains all of the individual lipids, peptide, water, ions. To do this copy everything from the first file including the Z column and then from that file onward exclude the Z column. | ||
Line 204: | Line 212: | ||
// | // | ||
- | Additional information for further understanding, | + | Note (please read): when the each neutron scattering file is opened, the **scattering length** window will pop out with automatically updated NSL (neutron scattering length) of D which are defined in the experimental data file. If the window doesn' |
## redefinition of scattering power for D such that water corresponds to 50% D2O \\ | ## redefinition of scattering power for D such that water corresponds to 50% D2O \\ | ||
#SLwin \\ | #SLwin \\ | ||
Line 210: | Line 218: | ||
#setRHO_wat N 2.915e-006 \\ | #setRHO_wat N 2.915e-006 \\ | ||
+ | As a note if this does not occur, go to the scattering length window and change the deuterium number in the NSL column manually based on the equation: D=frac_water*D(water) + frac_d2o*D(D2O), | ||
+ | |||
+ | // | ||
2) Update/ | 2) Update/ | ||
- | **Part | + | **Part |
We want to re-plot since the graph in SIMtoEXP is not well formatted for publishing.(e.g. Only one curve is showing at one time; the axe titles are missing etc.). \\ | We want to re-plot since the graph in SIMtoEXP is not well formatted for publishing.(e.g. Only one curve is showing at one time; the axe titles are missing etc.). \\ | ||
1) Export the simulated X-ray FFs and Neutron FFs data from SIMtoEXP by go to **Tools-> | 1) Export the simulated X-ray FFs and Neutron FFs data from SIMtoEXP by go to **Tools-> |
edp.1643168798.txt.gz · Last modified: 2022/01/25 22:46 by edit