Skip to content

Commit 7a2fe9a

Browse files
author
Jan Ludwiczak
committed
Change README and CHANGELOG, prepare for pypi release
1 parent 55a32c2 commit 7a2fe9a

File tree

3 files changed

+27
-5
lines changed

3 files changed

+27
-5
lines changed

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
## Changelog
22

3-
### v.1.1
3+
### v2.0
4+
- Retrained with the updated dataset based on *[SamCC-Turbo](https://github.com/labstructbioinf/samcc_turbo)* labels.
5+
- Faster inference time by applying *[SeqVec](https://github.com/rostlab/SeqVec)* embeddings instead of *psiblast* profiles.
6+
- Heptad register prediction (*a* and *d* core positions).
7+
- No maximum sequence length limit.
8+
- Convenient interface for using *DeepCoil* within python scripts.
9+
- Automated peak detection for improved output readability.
10+
- Simplified installation with *pip*.
11+
12+
### v1.1
413
Added output filtering options <code>-min_residue_score</code> and <code>-min_segment_length</code>.
514

615
### v1.0

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44

55
## **Fast and accurate prediction of coiled coil domains in protein sequences**
66
### **New in version 2.0** ###
7+
- Retrained with the updated dataset based on *[SamCC-Turbo](https://github.com/labstructbioinf/samcc_turbo)* labels.
78
- Faster inference time by applying *[SeqVec](https://github.com/rostlab/SeqVec)* embeddings instead of *psiblast* profiles.
8-
- Additional heptad predictions (*a* and *d* core positions).
9+
- Heptad register prediction (*a* and *d* core positions).
910
- No maximum sequence length limit.
1011
- Convenient interface for using *DeepCoil* within python scripts.
1112
- Automated peak detection for improved output readability.
1213
- Simplified installation with *pip*.
1314

14-
Older DeepCoil versions are available [here](https://github.com/labstructbioinf/DeepCoil/releases).
15+
**Older DeepCoil versions are available [here](https://github.com/labstructbioinf/DeepCoil/releases).**
1516

1617
### **Requirements and installation** ###
1718
DeepCoil requires `python>=3.6.1` and `pip>=19.0`. Other requirements are specified in the `requirements.txt` file.
@@ -40,6 +41,13 @@ deepcoil [-h] -i FILE [-out_path DIR] [-n_cpu NCPU] [--gpu] [--plot]
4041

4142
In a rare case of `deepcoil` being not available in your `PATH` after installation please look in the `$HOME/.local/bin/` or other system specific `pip` directory.
4243

44+
Description of columns in output file:
45+
- **`aa`** - amino acid in the input protein sequence
46+
- **`cc`** - sharpened coiled coil propensity
47+
- **`raw_cc`** - raw coiled coil propensity
48+
- **`prob_a`** - probability of *a* core position
49+
- **`prob_d`** - probability of *d* core position
50+
4351
#### Running DeepCoil within script:
4452

4553
```python

setup.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
from setuptools import setup, find_packages
22

3-
VERSION = '2.0rc1'
3+
with open("README.md", "r") as fh:
4+
long_description = fh.read()
5+
6+
VERSION = '2.0'
47
with open('requirements.txt') as f:
58
install_reqs = f.read().splitlines()
69

710
setup(name='deepcoil',
811
version=VERSION,
9-
description='Fast and accurate prediction of coiled coil domains in protein sequences.',
12+
description='Fast and accurate prediction of coiled coil domains in protein sequences',
13+
long_description=long_description,
14+
long_description_content_type="text/markdown",
1015
author='Jan Ludwiczak',
1116
author_email='[email protected]',
1217
url='https://github.com/labstructbioinf/deepcoil',

0 commit comments

Comments
 (0)