Skip to main content

A Python package to calculate, visualize and analyze dynamical correlations of proteins.

Project description

correlationplus

A Python package to calculate, visualize and analyze dynamical correlations of proteins.

correlationplus contains three main scripts that you can use to calculate, visualize and analyze dynamical correlations of proteins. These correlations can be dynamical cross-correlations, linear mutual information or generalized correlations. You can use elastic network models or your your molecular dynamics trajectories for these visualizations and analyses.

Installation

We recommend one of the installation methods for regular users:

with pip

The pip version required by some dependencies is >= 21.0.1 which is not the pip version bundle with python 3.(6,7,8) So you have to update pip before to install correlationplus. Otherwise you will have trouble during MDAnalysis dependency installation. For this reason we strongly encourage you to install correlation plus in a virtualenv.

python3 -m venv correlationplus
cd correlationplus
source bin/activate
python3 -m pip install -U pip
python3 -m pip install correlationplus

if you still want to install it without using a virtualenv you hate to upgrade pip version to a version >=21.0.1 or install numpy==1.16 and the install correlationplus

We recommend to use pip as follows:

python3 -m pip install numpy==1.16.1
python3 -m pip install correlationplus

or if you do not have administration rights

python3 -m pip install --user numpy==1.16.1
python3 -m pip install --user correlationplus

with conda

conda install -c bioconda correlationplus

Most of the time, at least one these methods will be sufficient for the installation. However, if these two methods didn't work for any reason, you can take a look to 'Advanced Installation' instructions at https://correlationplus.readthedocs.io/en/latest/installation.html#advanced-installation.

Quickstart

There are three main scrips:

  • calculate
  • visualize
  • analyze

You can find details of each script with the following commands:

correlationplus calculate -h
correlationplus visualize -h
correlationplus analyze -h

Go to our readthedocs for detailed usage examples for each script.

Licensing

correlationplus is developed and released under GNU Lesser GPL Licence. Please read to the COPYING and COPYING.LESSER files to know more.

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

correlationplus-0.1.9.tar.gz (52.3 MB view details)

Uploaded Source

File details

Details for the file correlationplus-0.1.9.tar.gz.

File metadata

  • Download URL: correlationplus-0.1.9.tar.gz
  • Upload date:
  • Size: 52.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.10

File hashes

Hashes for correlationplus-0.1.9.tar.gz
Algorithm Hash digest
SHA256 688eb662d43e8f0b885ace65b8ca59f06ab13ff900eb65d2ec291842caadd9d6
MD5 b61d4964af90f12353474c2fa5d42da3
BLAKE2b-256 9bb108fa7e28b53775cafa042fa0067fe655820c41497e7a5a7c594ab1d9cf4c

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