Skip to content

Releases: ccdmb/predector

1.2.8-alpha

30 Aug 13:47
Compare
Choose a tag to compare
1.2.8-alpha Pre-release
Pre-release

A DEVELOPMENT RELEASE. Use at your own risk.
This is for me to test the pipeline in numerous environments so that I can track down the SignalP issue described in #92, and #93.

What's Changed

We've removed Pfamscan as Pfam seems to be undergoing some changes and the old pfamscan script doesn't always work.
I have plans to enable integration of interproscan results shortly.

Fixes a bug causing only a subset of PHI-base searches to be run.

Updated the installation and links in documentation for Phobius as the source has moved (thanks to @markusHaferkamp for reporting this).
Updated installer to use SignalP 6.0h.

Improved error reporting for SignalP 3 and 4. These programs sometimes fail silently, causing cryptic errors down the road about Dmatrix types in xgboost.
I still haven't been able to reproduce the segfaults observed by some people, so i can't find the cause.
But this will at least be clearer as to what's going on.

Related to signalp3. The Dmatrix datatypes are now explicitly set, so even if SignalP3 doesn't give any results you'll be able to get some ranked outputs.

Full Changelog: 1.2.7...1.2.8-alpha

1.2.7

24 Aug 06:57
Compare
Choose a tag to compare

What's Changed

  • Copy result files to results folder instead of linking by @IdoBar in #85
  • Updates deepredeff implementation to use plain python. Avoids issue using R and reticulate inside conda environment.
  • New version of predector utils adds tool to map protein results onto genome coordinates for visualisation.

Full Changelog: 1.2.6...1.2.7

1.2.7-alpha

23 Aug 01:09
Compare
Choose a tag to compare
1.2.7-alpha Pre-release
Pre-release

What's Changed

  • Copy result files to results folder instead of linking by @IdoBar in #85

Full Changelog: 1.2.6...1.2.7-alpha

1.2.6

09 May 06:09
Compare
Choose a tag to compare

What's Changed

  • Remove pinning of python to v3.6 by @IdoBar in #80
  • New release by @darcyabjones in #83
  • Fixes bug causing protein names to be "." in individual results tables.

New Contributors

Full Changelog: 1.2.5...1.2.6

1.2.6-alpha

05 May 05:51
Compare
Choose a tag to compare
1.2.6-alpha Pre-release
Pre-release

What's Changed

  • 1.2.5 tag by @darcyabjones in #76
  • Remove pinning of python to v3.6 by @IdoBar in #80
  • Pinned to python 3.9
  • Updated dependencies.
  • Fixed bug causing names to be absent from some results tables.

New Contributors

Full Changelog: 1.2.5...1.2.6-alpha

Release with Signalp6 G

06 Feb 07:14
Compare
Choose a tag to compare
1.2.5-alpha

Bump version: 1.2.4 → 1.2.5-alpha

1.2.5

06 Feb 13:22
Compare
Choose a tag to compare

What's Changed

  • Update to work with SignalP 6.0g
  • Fixes issue with installer calling chmod -R . failing

NOTE. SignalP 6.0g was distributed with the GPU model, this installer not backwards compatible.

Full Changelog: 1.2.4...1.2.5

1.2.4

13 Jan 04:25
Compare
Choose a tag to compare

Incorporates new version of SignalP 6, other bug-fixes, and new options for skipping analyses.

  • SignalP 6.0e support now added, with the suggested patch in fteufel/signalp-6.0#3. There are still known issues with 6.0e so I was waiting for the update, but it's probably worth having this now.
  • Fixed a bug in decode_seqs that could cause error if only one file goes into it. (in which case it will be symlinked as just the extension, so the file looks like a dotfile and isn't captured by the glob.
  • Added support to not install signalp6 in the environment. In this case the pipeline will automatically detect that it isn't installed and skip the analysis.
  • Added flags to not do perform the analyses: signalp 6, pfamscan, dbcan searches, effectordb searches, phibase searches.
  • Added flag to control the batch size for signalp6 to control memory usage.

Full Changelog: 1.2.3...1.2.4

1.2.3

24 Nov 14:44
Compare
Choose a tag to compare

Adds support for SignalP 6.0c.

This is functionally identical to 6.0b.
I filed a bug report, and they fixed it really quickly.
The results are the same, the installer is the same.
6.0c just handles a really niche case if you happen to have something that looks like a bacterial SP.

Full Changelog: 1.2.2...1.2.3

1.2.2

24 Nov 07:51
Compare
Choose a tag to compare

Adds support for SignalP 6.0b.
Update broke previous installers, and they don't keep the old versions around.