An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          




A Python package for extracting protein sequence features


Documentation
·
Request a feature
·
Report a bug



Travis CI
Codecov
Docs
PyPI
Conda version
Python versions
License




*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).