Writing /users/jbklauda/pub/wiki/data/cache/6/6193a558dc90ed4c190004bf67ecff70.captchaip failed
secondary_structure_vs_time
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| secondary_structure_vs_time [2021/11/07 19:36] – [Steps] edit | secondary_structure_vs_time [2025/11/06 07:20] (current) – [Python Version] edit | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | **Secondary Structure using DSSP** | + | **Secondary Structure using STRIDE** |
| + | |||
| + | Update 2025: An alternate version using Python is available at the end of the page - Abhi Senthilkumar | ||
| The code is adopted and changed from the following script for secondary structure calculation in VMD. | The code is adopted and changed from the following script for secondary structure calculation in VMD. | ||
| Line 10: | Line 12: | ||
| ====== Steps ====== | ====== Steps ====== | ||
| - | - 1) change the psf and dcd in ss_content.tcl according to where these files are in your directory | + | - change the psf and dcd in ss_content.tcl according to where these files are in your directory |
| - | - 2) change the last_file number in ss_content.csh according to the number of trajectories. If you are using a supercomputer other than deepthought2 change this file accordingly. | + | - change the last_file number in ss_content.csh according to the number of trajectories. If you are using a supercomputer other than deepthought2 change this file accordingly. |
| - | - 3) run ss_content.csh ( sbatch ss_content.csh) | + | - run ss_content.csh ( sbatch ss_content.csh) |
| - | 4) this will give you multiple .dat files containing the secondary structure in each trajectory. you can combine these into a single secondary_structure file for further analysis. | + | |
| - | This can be done by the following code: | + | for i in {1..40}; |
| + | sed ' | ||
| + | done | ||
| + | |||
| + | the line sed ' | ||
| + | | ||
| - | for i in {1..40};do | + | To visualize the secondary structure you can use the Matlab file ss_content.m you need to change a few things in this file: num_residues, |
| - | sed ' | ||
| - | done | + | {{: |
| + | ===== Python Version ===== | ||
| + | - Download {{ : | ||
| + | - Install MDAnalysis, matplotlib, and pandas packages for Python if you haven' | ||
| + | - Run '' | ||
| + | - Edit '' | ||
| + | - Run '' | ||
| + | | ||
secondary_structure_vs_time.1636331802.txt.gz · Last modified: 2021/11/07 19:36 by edit