Skip to content

Releases: ThomasDOtto/ILRA

v1.5.2

16 Sep 11:13
b48bf81
Compare
Choose a tag to compare
  • Updated some steps of installation (e.g., conda environments now within external_software directory, and conda cleaning of cache to avoid excessive number of files)
  • iCORN2 now compressing the intermediate bam files (for now level 9, WIP in the future to make this customizable by the user)
  • iCORN2 with a new mode "low_space" (for now the uncompressing of raw reads can occur in /dev/shm, WIP to keep there more intermediate files)

v1.5.1

11 Sep 15:05
d398a76
Compare
Choose a tag to compare
  • Bugfix/improvement to SMALT, sometimes it was creating bam files of too much size (they were uncompressed, added -l 9 to samtools)

v1.5.0

12 Feb 16:59
5dcc914
Compare
Choose a tag to compare
  • Improvement and updating of several installation steps
  • Installation of blobtoolkit
  • New code for blobtoolkit and visualization of snail plots

v1.4.2

02 Oct 10:09
11a0ffa
Compare
Choose a tag to compare
  • When processing large assemblies/contigs, MegaBLAST execution in step 2 may be too computationally expensive. Made the parallel processing more robust and efficient (so the largest contigs are processed first and would fail first but not impede the processing of the rest).
  • New parameter to let the user decide whether to parallelize and how the processing of the contigs that failed
  • Captured the situation and exit ILRA when contigs are just too large for the current RAM available

v1.4.1

27 Sep 08:50
5757966
Compare
Choose a tag to compare
  • Hotfix in 'path_to_source' so the correct R version is used when required (i.e. including ggplot2)
  • Minor fixes and typos in the description of arguments by 'ILRA.sh -h'. Added default values, tidied and reorganized some
  • Added a counter so the users could have time to abort an ILRA run and avoid removal when the provided output folder contains previous results

v1.4.0

26 Sep 18:49
14222d5
Compare
Choose a tag to compare
  • Bug fix in 'ILRA.removesmalls.pl' when filtering contigs based on length when the length of a contig was exactly the chosen threshold
  • Updates in the main script to use the new script 'ILRA.removesmalls.R' to process the results of the filtering based on a threshold of contig length (i.e. new figures to show the distribution of the lengths pre- and post- filtering and aligning back the discarded sequences to the filtered assembly to assess or confirm their redundancy)

v1.3.1

18 Sep 15:13
f2157f1
Compare
Choose a tag to compare
  • Bugfixes with new arguments

v1.3.0

18 Sep 15:11
ed04ba5
Compare
Choose a tag to compare
  • New parameter for specifying block size for megaBLAST parallel processing
  • New parameters to allow input by the user for the thresholds to control contig merging based on overlapping, identity (megaBLAST), coverage of Illumina short reads...
  • New default threshold for range of coverage of Illumina short reads at overlapping of contigs (0.5+0.1)
  • Made more robust the computation of mean Illumina coverage in the script 'ILRA.findoverlaps_ver3.pl'
  • Added log2 visualization of the distribution of contig lengths for extreme cases in the script 'ILRA.removesmalls.pl'

v1.2.3

18 Sep 06:18
664e374
Compare
Choose a tag to compare
  • Made more robust the 'path_to_source' wrapper for setting PATH and variables

v1.2.2

12 Sep 18:15
5ba93d3
Compare
Choose a tag to compare
  • Fixed in the 'path_to_source' the incorrect export of GATK_LOCAL_JAR
  • Updated the download instructions for users who want to fresh prepare a Kraken2 database with EuPathDB