pyproteins

General purpose bionformatics library


License
BSD-3-Clause
Install
pip install pyproteins==2.0.0

Documentation

Development purpose

git clone https://github.com/glaunay/pyproteins.git  LOCAL_PATH_TO_REPO

Check for dependencies in LOCAL_PATH_TO_REPO/setup.py

sys.path.append(LOCAL_PATH_TO_REPO/src)

Deployment module

pip install pyproteins

Update pip module

TO DO

modules organization

container modules

Core

Frequently used container and functions. Downloading and parsing XML in a generic way. Two-level dictionnaries.

customCollection

Managment of a collection of object which can be constructed from flat files (ex: uniprot).

  • collectionPath: path to a directory of flat files
  • constructor: object constructor
  • indexer function to map filename and collection key

sequence modules

msa
  • Load alignemnt files
  • Filter alignment
  • Compute statistics
peptide

Fasta framed informations, like amino-acid types, domain boundaries and secondary structure states.

psipred

DEPRECATED

sequence alignment Modules

  • nw_custom: the Needleman & Wunsch implementaion
  • scoringFunctions : AA, AA/SS2, PWA
  • scoringMatrix : Blosum62

utils modules

test Cecile