https://github.com/tadorfer/protlearn
A Python package for extracting protein sequence features
https://github.com/tadorfer/protlearn
amino-acids feature-extraction machine-learning protein python
Last synced: 9 months ago
JSON representation
A Python package for extracting protein sequence features
- Host: GitHub
- URL: https://github.com/tadorfer/protlearn
- Owner: tadorfer
- License: mit
- Created: 2020-03-01T16:40:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-08-23T15:39:17.000Z (almost 4 years ago)
- Last Synced: 2025-01-09T09:51:54.419Z (over 1 year ago)
- Topics: amino-acids, feature-extraction, machine-learning, protein, python
- Language: Python
- Homepage:
- Size: 9.84 MB
- Stars: 58
- Watchers: 3
- Forks: 8
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A Python package for extracting protein sequence features
Documentation
·
Request a feature
·
Report a bug
*protlearn* is a Python package for the feature extraction of amino acid sequences.
It is comprised of three stages - preprocessing, feature computation, and
subsequent dimensionality reduction. Currently, the package is being maintained
for Python versions 3.6, 3.7, and 3.8.
## Overview
For more information on how to use it, please refer to the [documentation](https://protlearn.readthedocs.io/en/latest/).
## Installation
### Dependencies
- NumPy
- Pandas
- scikit-learn
- xgboost
- mlxtend
- biopython
### User Installation
#### PyPI
You can install _protlearn_ with `pip`:
```
$ pip install protlearn
```
#### Conda
You can install _protlearn_ with `conda`:
```
$ conda install -c conda-forge protlearn
```
## Authors
This package is maintained by [Thomas Dorfer](https://github.com/tadorfer).
## License
This package is licensed under the [MIT License](https://github.com/tadorfer/ProtLearn/blob/master/LICENSE).