This repository has been archived by the owner on Mar 12, 2022. It is now read-only.
Releases: ggirelli/iFISH-probe-design
Releases · ggirelli/iFISH-probe-design
[2.0.2] - 2019-02-07
Changed
- Bootstrap grid and card layout in the database tab.
- Now showing error log if a query crashes.
Fixed
ifpd_mkdb
now does not crash at the start.- Added
--no-net
option.
- Added
- Fixed behavior of
--list-refGenomes
option. - Changed links in headers for CORS.
- Changed routes to Probe design app for "/" management.
- Calculation of oligonucleotide midpoint for plotting.
[2.0.1] - 2019-01-30
Added
- Option for cookie consent banner.
- Menu advanced options.
Changed
- Moved link to close bookmark alert to the right.
- Renamed
spread
feature tohomogeneity
. - Made fields in query form responsive.
[2.0.0.post1] - 2019-01-25
Added
bioext
module for biological file extension methods.UCSCbed
class to read files in UCSC bed format.
web
module for web-service related methods.- UCSC DAS server related methods.
query
module for query and database management.- Implemented oligo database class that asserts it when reading it.
stats
module for statistics-related methods.fprode_mkdb
script: re-format a database to be compatible with FISH-ProDe.- List UCSC available reference genomes with
--list-refGenomes
. .config
file generated using theconfigparser
package.
- List UCSC available reference genomes with
fprode_dbchk
: checks database integrity.- Parallelization to probe set query script. (only local)
Changed
- Renamed package to
ifpd
. - Moved interface documents to separate sub-folder.
- Each database is structured as follows:
- One file per chromosome, with the name being the same as the chromosome. One row per oligo and two columns: start and end position, as per the UCSC bed format standard. Also, a third (optional) column can be present, with the sequence of the oligo.
- One
.config
file with the database details.
- Database query now split in two scripts (
fprode_dbquery_probe
andfprode_dbquery_probeSet
), for single-probe and probe-set design.- Query-related methods moved to the
query
sub-module. - Query ID now handled server-side, for easier standalone script execution.
- Region of interest now passed as
chrN:XXX,YYY
, for convenience. - Query name and description now handled only server-side, i.e., removed as input parameters of the query scripts.
- Query-related methods moved to the
- Refined user interface.
- Queue in web interface now reports region and isotimestamp for each queued query.
- Queries can be reached by knowing their ID only.
- Using newer version of JavaScript libraries.
Removed
fprode_dbextract
- Single probe batch query interface.
- Query table from interface.
[1.1.0] - 2018-08-25
Changed
- Refactored as Python package.
2017-08-06 - First release
v0.0.1 Added version flag.