Releases: kapsakcj/nanoporeWorkflow
Releases · kapsakcj/nanoporeWorkflow
v0.5.0
Release Notes
- added support for Native barcodes 13-24
- upgraded to Guppy 4.4.2,
medaka1.2.0,NanoPlot1.32.0 (important to get NanoStats.CSV file and not some weird non-standard txt file format) - added
-hoption toworkflow-after-gpu-basecalling.shfor displaying HELP/USAGE statement. cleaned up formatting run_basecalling-w-gpu.sh: now uses/scicomp/scratchinstead of/tmpsince it performs better- README updates to simplify & clarify the documentation
- moved unused scripts into
deprecated/subdirs - other minor bug fixes and tweaks to various scripts (full list of changes between v0.5.0 and v0.4.4 here)
v0.4.4
Post GIGte/v0.4.3 updates:
- switched to using singularity 2.6.1 module for all scripts
- upgraded to
flye2.7 (run via staphb container) - cleaned up mess of guppy-logs in guppy output dir
NanoPlotandNanoPlot --barcodedrun after guppy basecalling finishes (via staphb container)np_consensus_racon.shnow usesminimap2v2.17- upgraded to
medakav1.0.1 (run via staphb container) - updated README with new info
v0.4.3 for GIGte training
Bugs were squashed, README was cleaned up, scripts are running better.
This release is for the June 2020 GIGte training!
Curtis
v0.4.2
- Added support for:
- R9.4.1 flowcell + rapid barcoding kit
- R9.4.1 flowcell + ligation kit + native barcodes 1-12
- R10 flowcell + ligation kit + native barcodes 1-12
- upgraded to Guppy v3.4.5
- qsub logs now written inside
$OUTDIR/logor$OUTDIR/demux/barcode##/logfor tidyness - cleaned up README to reflect the above
- aspen now has multiple gpu nodes with V100's
- fixed usage statements
To do:
- Detect GPU availability since aspen GPU nodes have 2 V100 cards.
guppy_basecaller -x autois the same as saying-x cuda:0👎 - Add support for passing in a config file to
workflow-after-gpu-basecalling.shthat contains:- Sample ID
- barcode number (RBK or NBD)
- estimated genome size (to be used as input parameter in various places)
- Add support for R10.3 flowcell + ligation kit + native barcodes 1-24 (R10 flow cell discontinued)
- Allow users to specify a read length for removing reads w/
filtlong(1000 bp could be to stringent if bulk of reads are around that length) - Test and add support for
rasusafor randomly subsampling and filtering reads (filtlongis biased towards reads with highest q-scores)
v0.4.1
v0.4
unit testing and standardization
- script names are more standardized
- unit testing available by editing
t/environment.shand runningmake test - Salmonella Litchfield test dataset: you can assemble it and then check the assembly by serotyping it
Fire up those GPUs
This release has a script for basecalling Nanopore data on the 2 Tesla V100 GPUs available on node98, as well as a follow-up script for assembling with wtdbg2 and polishing with nanopolish via qsub