Skip to main content

ramachandran plotter for molecular dynamics

Project description

# Dymachandran Documentation

Dymachandran is a Python tool that uses MDAnalysis functions to create a dynamic and interactive Ramachandran plot for analyzing and validating protein structures from molecular dynamics simulations. # Installation

pip install dymachandran or

git clone

# Requirements

-Python 3.9 or higher

-numpy

-pandas

-plotly.express

-argparse

-PIL

-MDAnalysis

-multiprocessing

-progressbar2

-requests

# Usage

Dymachandran takes topology and trajectory files from a molecular dynamics simulation as input and generates an HTML file as output.

usage: dymachandran.py [-h] “topology_file.gro” “trajectory_file.xtc” “num_processes” “output_file.html”

positional arguments:

topology : path to the topology file

trajectory : path to the trajectory file

num_processes : number of processes

output_file : name of output file

optional arguments:
-h, --help

:show this help message and exit

# Run example: python3 dymachandran.py 1f7a.gro 1f7a.xtc 8 ramachandran_plot.html

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

dymachandran-0.0.1.zip (3.4 kB view details)

Uploaded Source

File details

Details for the file dymachandran-0.0.1.zip.

File metadata

  • Download URL: dymachandran-0.0.1.zip
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for dymachandran-0.0.1.zip
Algorithm Hash digest
SHA256 bd0bc480e62905e5ab3f9b462cdcab84d47bae63942185d1fafeb11d8aeb3072
MD5 6f1fa78613216c6188277e974ab8f726
BLAKE2b-256 d7a7dde849572864b069f027c59218536a45afbbf06fbbfcf4cd4bf5f8651b5e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page