Toulligqc

Latest version: v2.7.1

Safety actively analyzes 682441 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

2.0.1

* In setup.py, set the developement status for ToulligQC as Production/Stable instead of Beta
* Add MANIFEST.in file to add resources files in PyPi package
* Fix error with latest versions of NumPy by add a missing int casting

2.0

* Fix duration computation
* For PHRED score distribution boxplots, remove unnecessary interpolation before creating boxplot
* Remove duplicated code for 1D and 1D2 in PHRED score distribution graphs
* Remove duplicated code for 1D and 1D2 in Correlation between read length and PHRED score graphs
* In read length distribution graphs, add buttons to switch between linear and log scale for xaxis
* Add minimal qscore threshold in the "Device and software information" report table
* In 1D/1D2 sequencing summary extractors, now replace NA values for barcode assignment by "unclassified". Print a warning message on console
* Update unit tests
* For read count histogram tables, replace "frequency" by "percent"
* Rename y-axis for "Distribution of read lengths" graphs to "Read count"
* Add new command line options to finely define output file paths
* Update the sigma value for gaussian filters when smoothing plots
* In correlation scatterplots, now ponderate the number of pass/fail spots by the pass/fail ratio when using interpolation

2.0b3

* New CSS for HTML report
* Add new plots (Read length and PHRED over time, translocation speed...)
* Enhancement of existing graphs
* Big refactoring code for sequencing summary file parsing
* Big refactoring code for creating plots
* Reduce memory usage and execution time with barcodes
* Fix Plotly dependency version requirement
* Add L50 computation
* Sequence lengths of reads was stored into np.int16 that cannot handle >=32kb reads. Now use np.uint32
* Add ToulligQC logo in HTML report
* A telemetry file or Fast5 file is no more required
* Add new fields in the two first tables of the report: Run ID, operating system and basecalling date
* Barcode distribution pie charts can now be visualised as histograms
* In table, float values have now comma separator for thousands
* Update the yield number format in run statistocs table
* Update colors in the graphs
* Add an information link in all the graph titles

2.0b2

* Fix import bug
* Fix graph names partially hidden in HTML summary element
* Rewrite help and rename arguments for clarity
* Create required and optional argument groups
* Create default values for --report-name and --output command line arguments
* Update report.html example in Docs with the new version of ToulliQC
* Create new presentation image for README

2.0b1

* Refactoring of the sequencing_summary_extractor
* Refactoring of the 1dsqr_sequencing_summary_extractor
* Many performance improvements (reducing memory usage)
* Graphs are now made with Plotly
* Removal of unused options (Albacore log, FASTQ files, configuration file and samplesheet file)
* N50 information added to report.html
* Removal of Albacore support
* Now handle PromethION data
* Update of required dependencies versions
* Add unit tests
* Add new plots (throughput sequencing time)
* Update graph colors

1.3

* Add a --barcodes option that allow to avoid samplesheet file creation
* The size of the graphs are now set to 1000x600px
* Many small fixes in graph generation (remove titles, fix grids and layouts...)
* In the HTML report, replace the tooltip icon by an unicode character

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.