Skip to content

Releases: ylab-hi/ScanNeo2

ScanNeo2 v0.3.0

02 Sep 02:01
Compare
Choose a tag to compare

Features

  • Added sequence similarity filter for MHC-I
    • self-similarity (using kernel similarity)
    • pathogen similarity (BLAST against pathogen-derived epitopes from IEDB)
    • proteome similarity (BLAST against human proteome)
  • Prioritization of neoantigens is now done separately for each variant type (speeds up the process)
  • Update to recent version of ScanExitron (Thanks to @dolittle007)
    • this version updated to recent version of regtools (v0.5.0) - which is available on Conda
    • Singularity/Docker is not necessary anymore
    • Added option to use strand information in exitron calling
  • ScanNeo2 now uses conda environments for all tools (ditched Singularity/Docker)

Fix

  • renamed similarity fields for pathogen and protein to more descriptive names

ScanNeo2 v0.2.12

22 Aug 04:33
Compare
Choose a tag to compare

Fix

  • Fixed missing alleles in HLA alleles reference list - #34

ScanNeo2 v0.2.11

02 Aug 15:48
Compare
Choose a tag to compare

Fix

  • Updated transindel environment to recent samtools version (as --o introduced in samtools >= 1.13 required by transindel)

ScanNeo2 v0.2.10

09 Jul 01:05
Compare
Choose a tag to compare

Fix

  • Force combining multiple VCF files in indel detection using mutect2 (e.g., when multiple samples are provided)

ScanNeo2 v0.2.9

05 Jul 01:19
Compare
Choose a tag to compare

Fix

  • Splitted rules in HLA typing to ensure better distribution of the workload
  • Changed order in HLA typing rules (BAM files are now part of single-end)
    • samtools fastq is only called for BAM files
    • input of filtering directly from preprocessed/raw reads

ScanNeo2 v0.2.8

27 Jun 03:12
Compare
Choose a tag to compare

Fix

  • Added threads option to samtools sort calls to speed up the process
  • Fixed wrong call to optitype within the wrapper script

ScanNeo2 v0.2.7

25 Jun 05:06
7dcdff8
Compare
Choose a tag to compare

Fix

  • Separated samtools, bcftools and realign environments to avoid conflicts
  • Changed order of genotyping rules to catch errors when no alleles can be found
    • Alleles are merged according to nartype (e.g., DNA, RNA) and then combined
  • Force concat of VCF files in genotyping to avoid errors when no variants are found
  • Added optitype wrapper to avoid errors when empty BAM files are provided / no HLA reads

ScanNeo2 v0.2.6

21 Jun 05:54
9df2e17
Compare
Choose a tag to compare

Fix

  • Added routines to catch errors when rnaseq data is not provided but exitron/alternative splicing calling is activated
  • Added reference genome index as input to germline indel calling (necessary when only indel calling is activated)
  • removed -C from BWA mem call (on DNAseq data) to avoid error on Illumina identifiers

ScanNeo2 v0.2.5

20 Jun 03:31
0ee4444
Compare
Choose a tag to compare

Fix

  • Wrong indentation in HLAtyping caused error when providing no normal sample (NoneType was being iterated)
  • Fixed missing input in get_reads_hlatyping_PE rule (tmp folder) that caused error when using paired-end reads
  • Added else case in get_input_hlatyping function (rule get_reads_hlatyping_PE) for input reads when preproc is deactivated

ScanNeo2 v0.2.4

20 May 03:38
Compare
Choose a tag to compare

Fix

  • Added concurrency to splAdder call
  • Added routines that lets ScanNeo2 finish (even when splAdder results are empty or faulty)