Releases: griffithlab/pVACtools
Releases · griffithlab/pVACtools
1.0.7
This is a hotfix release. It fixes the following issues:
- VEP82 and higher supports selenocysteine modicfications (amino acid “U”), which is not supported by downstream IEDB prediction algorithms. pVACtools now skips sequences containing this amino acid with a warning.
1.0.6
This is a hotfix release. It fixes the following issues:
- There was a bug in how alternate alleles were resolved when matching VEP consequence fields to an entry which resulted in certain indels to be skipped. This has now been fixed.
1.0.5
1.0.4
This is a hotfix release. It fixes the following issues:
- We discovered a couple more cases of mutations involving stop codons that would result in errors. These are amino acid changes (VEP Amino_acids field) for large indels that would span exon boundaries (multiple * in the Amino_acids field), or amino acid changes involving the transcript stop codon (ending in X). These cases are now handled.
1.0.3
This is a hotfix release. It fixes the following issues:
- Stop-gain mutation were previously not handled correctly. If a mutation had a * (stop gain) in the VEP Amino_acids field, pVACseq would throw an error. We now ensure that those cases are handled. pVACseq will also skip stop-gain mutations if the resulting mutant peptide sequence is not novel.
- pVACseq would previously throw an error if multiple mutations resulted in the same consequence. This is now handled by assigning a unique identifier to each mutation.
- We added a better warning messages if the chosen prediction algorithms and alleles MHC classes are mutually exclusive, e.g., if only class I prediction algorithms were chosen with only class II alleles. Previously, pVACseq would simply finish without producing any output or errors.
1.0.2
This is a hotfix release. It fixes the following issues:
- The epitope length used for generating the peptide fasta when running with multiple epitope lengths was incorrect. This would potentially result in including fasta sequences that were shorter than the largest epitope length which would cause an error during calls to IEDB.
- pVACseq would fail with a nondescript error message if the input VCF was not annotated with VEP before running. A more descriptive error message has been added.
- IEDB changed the format of class II IEDB alleles which would cause an error when running with those alleles. pVACtools will now handle transposing the affected alleles into the new format.
- The standalone binding filters had a few bugs that would result in syntax errors during runtime.
- The indexes created for each fusion entry with pVACfuse had the potential to not be unique which would result in parsing errors downstream.
- pVACseq had the potential to use the incorrect VEP allele for positions with multiple alternate alleles which would result in the incorrect CSQ entry getting used for some of those alternate alleles.
- pVACseq would throw an error if the chosen peptide sequence length exceeds the wildtype protein sequence length of a transcript.
1.0.1
This is a hotfix release. It fixes the following issues:
- Additional data, like example data and VEP plugins were not included in the package correctly so the commands to download these files would fail. This has been corrected.
- Class II predictions would fail if the protein sequences used for binding predictions in IEDB were shorter than 15 peptide sequences. This has been fixed.
1.0.0
This is the initial release of pVACtools, a cancer immunotherapy suite consisting of the following tools:
pVACseq
A cancer immunotherapy pipeline for identifying and prioritizing neoantigens from a list of tumor mutations.
pVACfuse
A tool for detecting neoantigens resulting from gene fusions.
pVACvector
A tool designed to aid specifically in the construction of DNA vector-based cancer vaccines.