Python package for mypmfs training(includes batch download from PDB)
Project description
MyPMFs_py
The MYPMFs_py Package allows for use of mypmfs training and scoring of the statistical potentials of proteins. Additionally, includes batch download of files from the protein data bank.
The underlying software package was obtained from https://github.com/bibip-impmc/mypmfs. Please cite the original work (https://doi.org/10.1016/j.biochi.2018.05.013) if you use this package.
DOWNLOADING MyPMFs_py
The MyPMFs_py package can be installed via pip. Currently only available for Linux.
DOCUMENTATION
The MyPMFs_py package includes the following functionality
batch_download - batch download of specified, using a csv file of PDB codes, pdb files from the Protein Databank can be called with MyPMFs_py.module.batch_download(pdbCodeFile, outputDirPath)
- pdbCodeFile - csv file containing comma seperated PDB codes to be installed
- outputDirPath - directory name for downloaded files
training - executable binary to generate statistical potentials from set of pdb files can be called with MyPMFs_py.module.training(pdbCodeFile, pdbDirPath, outputDirPath)
- pdbCodeFile - txt files of tab seperated PDB codes to be trained on
- pdbDirPath - path to directory containing PDB files of codes in pdbCodeFile
- outputDirPath - path for output directory of training
scoring - executable binary to generate pseudo-energy of specificed protein based off a pre-generated (using training) set of statistical potenitals can be called with MyPMFs_py.module.scoring(pdbFile, potentialsDir)
- pdbFile - specific pdb file to be scored
- potentialsDir - directory containing trained potentials used to score the protein described in pdbFile
SOURCE CODE
Source Repository: https://github.com/alexhold5/MyPMFs_pypipackage_recipe
LICENSE
This code is available under the GNU General Public License (see LICENSE.TXT)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mypmfs_py-0.1.7.tar.gz.
File metadata
- Download URL: mypmfs_py-0.1.7.tar.gz
- Upload date:
- Size: 120.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b71a2f70a4c269ca24efcbe78af77e42a54fae2e6e83a07bb00fc51d890f2945
|
|
| MD5 |
7983613c5107ab127e120dcb541b8dea
|
|
| BLAKE2b-256 |
e26af1ab29a2e3714bbedae23f45a36976aa184031dccb9a850b8b8594a832dd
|
File details
Details for the file mypmfs_py-0.1.7-py3-none-any.whl.
File metadata
- Download URL: mypmfs_py-0.1.7-py3-none-any.whl
- Upload date:
- Size: 121.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60da54186c724f845cdc64c74b8ca32d373cd1cec56c6cab79a4f47a28f5eb33
|
|
| MD5 |
6a622db91c4e2f464e771f66118632da
|
|
| BLAKE2b-256 |
fb1b09791d81378f280a52950922f8132b9b267f425b7b317d9355a899c1069c
|