CONCISE (COnvolutional Neural for CIS-regulatory Elements)
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
[](https://travis-ci.org/gagneurlab/concise)
[](https://github.com/fchollet/keras/blob/master/LICENSE)
##
Concise (originally CONvolutional neural networks for CIS-regulatory Elements) allows you to:
1. Pre-process sequence-related data (`concise.preprocessing`)
- convert a list of sequences into one-hot-encoded numpy array or tokens.
2. Specify a Keras model with additional modules
- Concise provides custom `layers`, `initializers` and `regularizers`.
3. Tune the hyper-parameters (`concise.hyopt`)
- Concise provides convenience functions for working with the `hyperopt` package.
4. Interpret the model
- most of Concise layers contain plotting methods
5. Share and re-use models
- every component (layer, initializer, regularizer, loss) is fully compatible with Keras. Model saving and loading works out-of-the-box.
## Installation
Concise is available for Python versions greater than 3.4 and can be installed from [PyPI](pypi.python.org) using `pip`:
```sh
pip install concise
```
To successfully use concise plotting functionality, please also install the libgeos library required by the `shapely` package:
- Ubuntu: `sudo apt-get install -y libgeos-dev`
- Red-hat/CentOS: `sudo yum install geos-devel`
<!-- 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
[](https://travis-ci.org/gagneurlab/concise)
[](https://github.com/fchollet/keras/blob/master/LICENSE)
##
Concise (originally CONvolutional neural networks for CIS-regulatory Elements) allows you to:
1. Pre-process sequence-related data (`concise.preprocessing`)
- convert a list of sequences into one-hot-encoded numpy array or tokens.
2. Specify a Keras model with additional modules
- Concise provides custom `layers`, `initializers` and `regularizers`.
3. Tune the hyper-parameters (`concise.hyopt`)
- Concise provides convenience functions for working with the `hyperopt` package.
4. Interpret the model
- most of Concise layers contain plotting methods
5. Share and re-use models
- every component (layer, initializer, regularizer, loss) is fully compatible with Keras. Model saving and loading works out-of-the-box.
## Installation
Concise is available for Python versions greater than 3.4 and can be installed from [PyPI](pypi.python.org) using `pip`:
```sh
pip install concise
```
To successfully use concise plotting functionality, please also install the libgeos library required by the `shapely` package:
- Ubuntu: `sudo apt-get install -y libgeos-dev`
- Red-hat/CentOS: `sudo yum install geos-devel`
<!-- 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.5.tar.gz
(9.7 MB
view details)
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 concise-0.6.5.tar.gz.
File metadata
- Download URL: concise-0.6.5.tar.gz
- Upload date:
- Size: 9.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9263fd23fa0f440659fdf27821a9f6c1cab9755c33cda3a445269fa9ba4d4a03
|
|
| MD5 |
dd4dbd4956adaee77adb4d685c05646d
|
|
| BLAKE2b-256 |
8c8b6f0ba5c1c0d40eb57c50438066bff11fdc5c255f35b79fb5dfd7f8283c86
|
File details
Details for the file concise-0.6.5-py2.py3-none-any.whl.
File metadata
- Download URL: concise-0.6.5-py2.py3-none-any.whl
- Upload date:
- Size: 1.3 MB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a402b2389318078c7eed92edae6b03ef54c9bdc8f13df830ece99bd2b44995f8
|
|
| MD5 |
c11696459d22f10822cdcdf628d3f6fd
|
|
| BLAKE2b-256 |
f7918b1ef8003a826b151b19b547fc103e96199d48b83a3bdd22eeae8b7aa97d
|