This repository has been archived by the owner on Mar 12, 2022. It is now read-only.
[2.0.4] - 2021-02-11
Added
- Tooltip to GUI explaining that setting
start
andend
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
andquery set
argument order changed.- Made
static
argument mandatory forserve
, for compatibility withpipx
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
andtqdm
. - Sequence-less databases due to bug.