Skip to content
This repository has been archived by the owner on Mar 12, 2022. It is now read-only.

Releases: ggirelli/iFISH-probe-design

[2.1.1.post2] - 2021-11-23

23 Nov 07:27
e904dc1
Compare
Choose a tag to compare

DOI

Fixed

  • Interface break when requesting all probe candidates.

[2.1.1.post1] - 2021-11-23

23 Nov 06:42
d61c3f1
Compare
Choose a tag to compare

DOI

Fixed

  • Now using version flag from importlib.

[2.1.1] - 2021-11-23

23 Nov 06:27
3bef239
Compare
Choose a tag to compare

DOI

Fixed

  • Output directory error via GUI due to changed CLI hook call structure after switching
    from argparse to click.

[2.1.0.post1]

20 Oct 13:33
ec342fa
Compare
Choose a tag to compare

DOI

Fixed

  • Trove classifiers in pyproject.toml.

[2.1.0] - 2021-10-20

20 Oct 13:28
eb78ab0
Compare
Choose a tag to compare

DOI

Added

  • Pre-commit hooks.

Changed

  • Import of custom routes script with importlib.util.
  • Updated dependencies.
  • Dropped support for Python 3.6.

Fixed

  • Typo in GUI via ifpd serve.
  • Typos in GUI.
  • Alternative tab switcher of probe-design GUI.

[2.0.5] - 2021-02-22

22 Feb 14:30
1a9fb55
Compare
Choose a tag to compare

DOI

Added

  • poetry.lock file for common dependency versions.
  • Logging commands submitted to queue via ifpd serve.

Changed

  • Upgraded dependencies to latest versions and tested.

Fixed

  • Minor bug in ifpd_mkdb triggered by databases with 1 oligo in a feature. (unlikely scenario)
  • Bug in ifpd_serve that added quotes around --region start end and caused queries to fail.

[2.0.4] - 2021-02-11

11 Feb 13:55
Compare
Choose a tag to compare

DOI

Added

  • Tooltip to GUI explaining that setting start and end to the same value triggers a query of the whole feature.
  • const.py module with package version tag and other constants.
  • Option to hide breadcrumbs when running serve.
  • Enforcing GUI to be accessed at serving URI, not viewing one.

Changed

  • Switched from setup.py to poetry setup.
  • Simplified authorship and license comment.
  • Now all scripts are accessible through a single entry-point at "ifpd".
  • Now asking for arguments "chrom [--region start end]" when querying.
  • Single probe design default behavior now does not stop if not enough oligos are found, instead it generates a probe with the largest number of oligos. To revert to the old behavior use the --exact-n-oligo option.
  • Changed extension of simple template files to .tpl.html.
  • Moved documentation to docs.
  • mkdb does not support sequence-less inputs anymore.
  • query probe and query set argument order changed.
  • Made static argument mandatory for serve, for compatibility with pipx installation.
  • Error 500 now triggers a redirect to app homepage with a 5s delay.
  • Breadcrumbs are on by default on serve.

Fixed

  • Blacked code.
  • Bugs crashing query when probe has 1 or 2 oligos only.
  • Bugs crashing query when probe set has 1 or 2 probes only.

Removed

  • web module and all network-based checks.
  • Network-based checks from dbchk.
  • Dependency from ggc and tqdm.
  • Sequence-less databases due to bug.

[2.0.3.post2] - 2019-09-11

11 Sep 06:41
Compare
Choose a tag to compare

Fixed

  • Bug crashing web interface due to missing str2int conversion.

[2.0.3.post1] - 2019-07-24

24 Jul 12:26
2fe11e8
Compare
Choose a tag to compare

Fixed

  • Bug crashing interface when no CUSTOM flags are present in a database.

[2.0.3] - 2019-05-29

29 May 12:18
Compare
Choose a tag to compare

Added

  • Option to easily add google analytics tokens to design interface.

Fixed

  • Showing all probe candidates when using -1 option.