A brief description of your package.
Project description
Ramplot
Overview
Ramplot
is a tool designed for generating and visualizing Ramachandran plots, which are essential for analyzing the phi (ϕ) and psi (ψ) torsion angles of the amino acid residues in protein structures. This tool helps in identifying allowed and disallowed regions of conformational space and is widely used in structural biology and bioinformatics.
Features
- Ramachandran Plots: Generate high-quality, 3D & 2D Ramachandran plots for protein structure analysis.
- Multiple Input Formats: Supports various input such as
PDB
,Trajectory File
, andCustom Torsion ANgle
. - Export Options: Export plots in various formats like PNG, SVG, and PDF for publication or further analysis.
- Integration with Pip/Conda: Easy installation via pip and conda package managers.
Installation
You can install Ramplot
using pip or conda.
Using pip
pip install ramplot
conda install ramplot
Example Commands
ramplot pdb -i "PDB/" -m 0 -r 600 -p png -o OutPut
ramplot trajectory -t mdsim.tpr -x mdsim.xtc -c A101,A105 -f 10 -m 0 -r 600 -p png -o OutPut
ramplot TorsionAngle -i 'CustomTorsionAngles.csv' -m 0 -r 600 -p png -o OutPut
Ramplot README file
=====================
The Ramplot Project is freely available Python tools for Ramachandran Plot.
The Ramplot package is open source software made available under generous
terms.
Mayank Kumar & R.S. Rathore, RamPlot: an utility to draw 2D, 3D and assorted Ramachandran steric maps.
For the impatient
=================
Python Requirements
===================
We currently recommend using Python 3.11 from http://www.python.org
Biopython is currently supported and tested on the following Python
implementations:
- Python 3.9, 3.10, 3.11 and 3.12 -- see http://www.python.org
- PyPy3.9 v7.3.13 -- or later, see http://www.pypy.org
Dependencies
=====================
Ramplot requires
numpy,pandas,biopython,matplotlib,mdanalysis,pytest-shutil
.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ramplot-1.0.2.tar.gz
(18.5 kB
view details)
Built Distribution
File details
Details for the file ramplot-1.0.2.tar.gz
.
File metadata
- Download URL: ramplot-1.0.2.tar.gz
- Upload date:
- Size: 18.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07cf59ff7459e5dcd6a429fb91c7a883d79a02e98a992ff5c27f1f3786483e0d |
|
MD5 | b490ff36bd7d3eb53199e399ce58ab75 |
|
BLAKE2b-256 | a85e8c4fcc5b3c71a17857ec952ca7800183fa0b2f6ce956985d7d8f2ac9489d |
File details
Details for the file ramplot-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: ramplot-1.0.2-py3-none-any.whl
- Upload date:
- Size: 1.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d008c849d8a501603075f5e5dfe33ce52b7c3483013fbcfb8b577e6f3bf97fd4 |
|
MD5 | 41795edccebca5e973e79577cf4cae0e |
|
BLAKE2b-256 | f7c5ae2278fb03adcb6f99238bc130497edefdbfa17b96d4e5f9e7058edb1aa9 |