Bioinformatics Programming
dssp_parser: A new Python package to extract helices from DSSP files.

A new Python package named ‘dssp_parser‘ is developed to parse DSSP files. This package fetches all helices including long and short ones from DSSP files.
dssp_parser consists of Python scripts that extract long and short helices in separate files. You have to assign secondary structures using DSSP [1] to the PDB [2] structures from which you want to get helices.
Requirements
This package requires Python3.
Prepare your files
Download the package and save all DSSP files in the ‘dssp_files‘ directory or provide a full path in the scripts if saved elsewhere. Similarly, you can provide the path to your output directories in the scripts.
Usage
$ python3 parse_longH.py
or
$ python3 parse_shortH.py
The program will fetch long and short helices in separate directories. It will name the helix files according to their occurrence in the .dssp file.
Availability
The package is available to download from the GitHub account. The test data is also provided in the given directories.
References
- Frishman, D., & Argos, P. (1995). Knowledge‐based protein secondary structure assignment. Proteins: Structure, Function, and Bioinformatics, 23(4), 566-579.
- https://www.rcsb.org
Bioinformatics Programming
How to commit changes to GitHub repository using vs code?

In this article, we are providing a few commands that are used to commit changes to GitHub repositories using VS code terminal.
Bioinformatics Programming
Extracting first and last residue from helix file in DSSP format.
Bioinformatics Programming
How to extract x,y,z coordinates of atoms from PDB file?

The x, y, and z coordinates of atoms are provided in the PDB file. One way to extract them is by using the Biopython package [1]. In this article, we will extract coordinates of C-alpha atoms for each residue from the PDB file using Biopython. (more…)
You must be logged in to post a comment Login