Skip to content

Commit

Permalink
Update to version 4.0.8
Browse files Browse the repository at this point in the history
  • Loading branch information
susannasiebert committed Feb 13, 2024
1 parent e85394e commit d48bbda
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 28 deletions.
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
# The short X.Y version.
version = '4.0'
# The full version, including alpha/beta/rc tags.
release = '4.0.7'
release = '4.0.8'


# The language for content autogenerated by Sphinx. Refer to documentation
Expand Down
30 changes: 4 additions & 26 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -56,32 +56,10 @@ New in Release |release|

This is a bugfix release. It fixes the following problem(s):

- The multithreading capabilities in pVACtools are not available for Mac OSX.
Attempting to use the -t parameter would result in the forked processes
crashing but the run would still complete successfully leading to results
with incomplete data. This release will result in an error when multithreading is
used under Mac OSX.
- We've observed issues with IEDB's API sometimes returning incorrect or
incomplete data. This results in downstream errors. This release updates the prediction
calling to log such occurrences and to retry the API when they are observed.
- MHCflurry sometimes returns no binding affinity percentile data. This
resulted in errors when parsing such prediction data. This release fixes our
parsing logic to handle this case.
- TSL parsing of the input VCF in pVACseq used to be limited to human data
only. This release adds support for TSL parsing in mouse data.
- When running with the --noncanonical flag, the exons.csv file will contain
exon postions for all possible transcript combinations. However, the transcripts
weren't being taken into account when parsing this file to determine the fusion
positions. This release fixes this issue by looking up the positions for the
specific transcripts of the record currently being parsed.
- When using BLASTp for the reference proteome match step, we applied the word-size
parameter in order to only return perfect matches. However, for short sequences,
word-size must be less than half the query length, or reliable hits can be missed.
This release updates how the word-size parameter is calculated in order to
meet this criteria.
- This release addresses in error in pVACview that would occur in the
Transcripts in Set window when there are
no peptides passing the aggregate inclusion binding threshold.
- pVACbind was not parsing the individual El prediction algorithm scores correctly
resulting in them being missing from the all epitopes file.
- This release fixes some display issues in pVACview. It also implements a
Docker file and bash script for deploying pVACview to GCP.

New in Version |version|
------------------------
Expand Down
10 changes: 10 additions & 0 deletions docs/releases/4_0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -173,3 +173,13 @@ This is a bugfix release. It fixes the following problem(s):
- This release addresses in error in pVACview that would occur in the
Transcripts in Set window when there are
no peptides passing the aggregate inclusion binding threshold.

Version 4.0.8
-------------

This is a bugfix release. It fixes the following problem(s):

- pVACbind was not parsing the individual El prediction algorithm scores correctly
resulting in them being missing from the all epitopes file.
- This release fixes some display issues in pVACview. It also implements a
Docker file and bash script for deploying pVACview to GCP.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@

setup(
name="pvactools",
version="4.0.7",
version="4.0.8",
packages=[
"pvactools.tools",
"pvactools.tools.pvacbind",
Expand Down

0 comments on commit d48bbda

Please sign in to comment.