CONCISE (COnvolutional Neural for CIS-regulatory Elements) is a model for predicting PTR features like mRNA half-life from cis-regulatory elements using deep learning.
Project description
<div align="center">
<img src="docs/img/concise_logo_text.jpg" alt="Concise logo" height="64" width="64">
</div>
# Concise: Keras extension for regulatory genomics
##
Concise (CONvolutional neural networks for CIS-regulatory Elements) is a Keras extension for regulatory genomics.
If allows you to:
1. pre-process sequence-related data (say convert a list of sequences into one-hot-encoded numpy arrays)
2. specify a keras model with additional utilites: concise provides custom `layers`, `initializers` and `regularizers` useful for regulatory genomics
3. tune the hyper-parameters (`hyopt`): concise provides convenience functions for working with `hyperopt` package.
4. interpret: concise layers contain visualization methods
5. share and re-use models: every concise component (layer, initializer, regularizer, loss) is fully compatible with keras:
- saving, loading and reusing the models works out-of-the-box
<!-- TODO - include image of concise -->
## Installation
Concise is available for python versions greater than 3.4 and can be installed from PyPI using `pip`:
```sh
pip install --process-dependency-links concise
```
`--process-dependency-links` is required in order to properly install the following github packages: [deeplift](https://github.com/kundajelab/deeplift) and [simdna](https://github.com/kundajelab/simdna/tarball/0.2#egg=simdna-0.2).
<!-- Make sure your keras is installed properly and configured with the backend of choice. -->
## Documentation
- <https://i12g-gagneurweb.in.tum.de/public/docs/concise/>
<img src="docs/img/concise_logo_text.jpg" alt="Concise logo" height="64" width="64">
</div>
# Concise: Keras extension for regulatory genomics
##
Concise (CONvolutional neural networks for CIS-regulatory Elements) is a Keras extension for regulatory genomics.
If allows you to:
1. pre-process sequence-related data (say convert a list of sequences into one-hot-encoded numpy arrays)
2. specify a keras model with additional utilites: concise provides custom `layers`, `initializers` and `regularizers` useful for regulatory genomics
3. tune the hyper-parameters (`hyopt`): concise provides convenience functions for working with `hyperopt` package.
4. interpret: concise layers contain visualization methods
5. share and re-use models: every concise component (layer, initializer, regularizer, loss) is fully compatible with keras:
- saving, loading and reusing the models works out-of-the-box
<!-- TODO - include image of concise -->
## Installation
Concise is available for python versions greater than 3.4 and can be installed from PyPI using `pip`:
```sh
pip install --process-dependency-links concise
```
`--process-dependency-links` is required in order to properly install the following github packages: [deeplift](https://github.com/kundajelab/deeplift) and [simdna](https://github.com/kundajelab/simdna/tarball/0.2#egg=simdna-0.2).
<!-- Make sure your keras is installed properly and configured with the backend of choice. -->
## Documentation
- <https://i12g-gagneurweb.in.tum.de/public/docs/concise/>
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
concise-0.6.0.tar.gz
(8.0 MB
view details)
Built Distributions
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
concise-0.6.0-py3.5.egg
(894.0 kB
view details)
concise-0.6.0-py2.py3-none-any.whl
(755.0 kB
view details)
File details
Details for the file concise-0.6.0.tar.gz.
File metadata
- Download URL: concise-0.6.0.tar.gz
- Upload date:
- Size: 8.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c874cff0f7863c26e0efe71a189395b4ad901d4b32319e3328e95839801169f
|
|
| MD5 |
798a2604c237354580a350580b7a495e
|
|
| BLAKE2b-256 |
51fcb60a116aed725ed9dc9aea23ec50030e3f82d6e58632966acdacf2357ad1
|
File details
Details for the file concise-0.6.0-py3.5.egg.
File metadata
- Download URL: concise-0.6.0-py3.5.egg
- Upload date:
- Size: 894.0 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e479959e434204bf8565adefd5eb0d32a2591504734ee43775de3f098a2ddcb6
|
|
| MD5 |
224fda968c3df1b67375bf8c88a9bb73
|
|
| BLAKE2b-256 |
7a60a3dbcb9ef86c1267a75603030fbd2d053cad3ca0da831b570642fab0b819
|
File details
Details for the file concise-0.6.0-py2.py3-none-any.whl.
File metadata
- Download URL: concise-0.6.0-py2.py3-none-any.whl
- Upload date:
- Size: 755.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
091f909644819ce664f0d374f0b1e5fddc143cdee93b7a738ec4107a0af16073
|
|
| MD5 |
36712fdc9e40ae92024e78355e5959b0
|
|
| BLAKE2b-256 |
0ef9e481040d047c8a0ab49af6a7b97e7b57a96e081d90c1b31b5c893a098bda
|