Skip to content

Commit 96c255a

Browse files
Upgrade to version 4.0.7
1 parent d5499ed commit 96c255a

File tree

4 files changed

+62
-7
lines changed

4 files changed

+62
-7
lines changed

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
# The short X.Y version.
7171
version = '4.0'
7272
# The full version, including alpha/beta/rc tags.
73-
release = '4.0.6'
73+
release = '4.0.7'
7474

7575

7676
# The language for content autogenerated by Sphinx. Refer to documentation

docs/index.rst

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,32 @@ New in Release |release|
5656

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

59-
- A bug in the aggregate report creation incorrectly evaluated the Transcript
60-
Support Level and resulted in picking the wrong Best Transcript in some
61-
cases.
59+
- The multithreading capabilities in pVACtools are not available for Mac OSX.
60+
Attempting to use the -t parameter would result in the forked processes
61+
crashing but the run would still complete successfully leading to results
62+
with incomplete data. This release will result in an error when multithreading is
63+
used under Mac OSX.
64+
- We've observed issues with IEDB's API sometimes returning incorrect or
65+
incomplete data. This results in downstream errors. This release updates the prediction
66+
calling to log such occurrences and to retry the API when they are observed.
67+
- MHCflurry sometimes returns no binding affinity percentile data. This
68+
resulted in errors when parsing such prediction data. This release fixes our
69+
parsing logic to handle this case.
70+
- TSL parsing of the input VCF in pVACseq used to be limited to human data
71+
only. This release adds support for TSL parsing in mouse data.
72+
- When running with the --noncanonical flag, the exons.csv file will contain
73+
exon postions for all possible transcript combinations. However, the transcripts
74+
weren't being taken into account when parsing this file to determine the fusion
75+
positions. This release fixes this issue by looking up the positions for the
76+
specific transcripts of the record currently being parsed.
77+
- When using BLASTp for the reference proteome match step, we applied the word-size
78+
parameter in order to only return perfect matches. However, for short sequences,
79+
word-size must be less than half the query length, or reliable hits can be missed.
80+
This release updates how the word-size parameter is calculated in order to
81+
meet this criteria.
82+
- This release addresses in error in pVACview that would occur in the
83+
Transcripts in Set window when there are
84+
no peptides passing the aggregate inclusion binding threshold.
6285

6386
New in Version |version|
6487
------------------------

docs/releases/4_0.rst

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,11 +133,43 @@ This is a bugfix release. It fixes the following problem(s):
133133
resulting in the observed behavior. This release reverts the change from PR
134134
988.
135135

136-
This is a bugfix release. It fixes the following problem(s):
137-
138136
Version 4.0.6
139137
-------------
140138

139+
This is a bugfix release. It fixes the following problem(s):
140+
141141
- A bug in the aggregate report creation incorrectly evaluated the Transcript
142142
Support Level and resulted in picking the wrong Best Transcript in some
143143
cases.
144+
145+
Version 4.0.7
146+
-------------
147+
148+
This is a bugfix release. It fixes the following problem(s):
149+
150+
- The multithreading capabilities in pVACtools are not available for Mac OSX.
151+
Attempting to use the -t parameter would result in the forked processes
152+
crashing but the run would still complete successfully leading to results
153+
with incomplete data. This release will result in an error when multithreading is
154+
used under Mac OSX.
155+
- We've observed issues with IEDB's API sometimes returning incorrect or
156+
incomplete data. This results in downstream errors. This release updates the prediction
157+
calling to log such occurrences and to retry the API when they are observed.
158+
- MHCflurry sometimes returns no binding affinity percentile data. This
159+
resulted in errors when parsing such prediction data. This release fixes our
160+
parsing logic to handle this case.
161+
- TSL parsing of the input VCF in pVACseq used to be limited to human data
162+
only. This release adds support for TSL parsing in mouse data.
163+
- When running with the --noncanonical flag, the exons.csv file will contain
164+
exon postions for all possible transcript combinations. However, the transcripts
165+
weren't being taken into account when parsing this file to determine the fusion
166+
positions. This release fixes this issue by looking up the positions for the
167+
specific transcripts of the record currently being parsed.
168+
- When using BLASTp for the reference proteome match step, we applied the word-size
169+
parameter in order to only return perfect matches. However, for short sequences,
170+
word-size must be less than half the query length, or reliable hits can be missed.
171+
This release updates how the word-size parameter is calculated in order to
172+
meet this criteria.
173+
- This release addresses in error in pVACview that would occur in the
174+
Transcripts in Set window when there are
175+
no peptides passing the aggregate inclusion binding threshold.

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151

5252
setup(
5353
name="pvactools",
54-
version="4.0.6",
54+
version="4.0.7",
5555
packages=[
5656
"pvactools.tools",
5757
"pvactools.tools.pvacbind",

0 commit comments

Comments
 (0)