diff --git a/docs/conf.py b/docs/conf.py index 97e454b7..c0c2f280 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -68,9 +68,9 @@ # built documents. # # The short X.Y version. -version = '4.3' +version = '4.4' # The full version, including alpha/beta/rc tags. -release = '4.3.0' +release = '4.4.0' # The language for content autogenerated by Sphinx. Refer to documentation diff --git a/docs/index.rst b/docs/index.rst index aa9aa9a5..7ea540ba 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -58,44 +58,34 @@ New in Release |release| This is a minor feature release. It adds the following features: -- Add a new helper command ``pvacseq|pvacfuse|pvacbind|pvacvector valid_algorithms`` - by @ldhtnp in https://github.com/griffithlab/pVACtools/pull/1108 -- When running the ``pvacseq generate_protein_fasta`` command with the ``--phased-proximal-variants-vcf`` - argument, output the intermediate ``proximal_variants.tsv`` file by @evelyn-schmidt - in https://github.com/griffithlab/pVACtools/pull/1091 -- In pVACview, clear the comment text input box after saving the comment by @ldhtnp - in https://github.com/griffithlab/pVACtools/pull/1113 -- Add support for mouse allele anchor positions by @ldhtnp in - https://github.com/griffithlab/pVACtools/pull/1110 -- Skip variants where VEP didn't predict an amino acid change by @susannasiebert - in https://github.com/griffithlab/pVACtools/pull/1121 -- Update the ordering of the fasta file output of the ``pvacseq|pvacfuse generate_protein_fasta`` - command when running with the ``--input-tsv`` argument so that the order of the fasta sequences - is consistent with the order of the neoantigen candidates in the input TSV by @mhoang22 in - https://github.com/griffithlab/pVACtools/pull/1002 -- Updat the ``pvacfuse generate_protein_fasta`` command to allow aggregated TSVs as an input TSV - by @susannasiebert in https://github.com/griffithlab/pVACtools/pull/1134 -- Update pVACview to display the anchor positions currently applied to the data by @susannasiebert - in https://github.com/griffithlab/pVACtools/pull/1114 +- Various updates to the pVACview main interface: + + - Users can no select a row to investigate by clicking on the row + - Users are now able to select an evaluation for a candidate by clicking on + one of three buttons on the right of the candidate's row. + +- Various updates to the pVACview NeoFox interface: + + - By default, only a subset of NeoFox columns will be shown in order to + reduce the width of the table. Additional columns can be enabled by + selecting them in the "Column visibility" dropdown. + - We have added heatmap cell backgrounds to IC50 binding affinity and rank + columns. + - We have added horizontal barplot background to VAF and expression columns. + - Users are now able to select an evaluation for each candidate. + - Users are now able to leave a comment on selected candidates. + - The NeoFox table, including the selected evaluations and comments, can now + be exported in TSV and excel format. + +by @susannasiebert and @evelyn-schmidt in https://github.com/griffithlab/pVACtools/pull/1137 This release also fixes the following bug(s): -- Handle invalid pVACfuse characters by trimming the sequence instead of skipping it. The previous - implementation would lead to missing sequences in certain downstream steps, resulting in errors. - by @susannasiebert in https://github.com/griffithlab/pVACtools/pull/1130 -- Add new pVACview R files to the list of files getting copied into the pVACseq output folder. - These files were previsouly not copied in the the results folder, leading to error when running - the ``pvacview run`` commands on a pVACseq output directory. by @susannasiebert in - https://github.com/griffithlab/pVACtools/pull/1126 -- Remove single DP and DQ alpha and beta chain alleles from the list of supported alleles in MHCnuggetsII. - This is because those alleles need to be defined as a pair of alpha- and beta-chains in order to be - meaningful. Also remove DRA alleles from the same list since the DR locus is defined only by the beta - chain because functional variation in mature DRA gene products is absent. by @susannasiebert in - https://github.com/griffithlab/pVACtools/pull/1133 -- Fix errors in the rounding of the min and max values of the sliders in the custom pVACview module by - @evelyn-schmidt in https://github.com/griffithlab/pVACtools/pull/1116 -- Remove unused code in the Frameshift.pm VEP plugin that causes errors with certain types of variants - by @susannasiebert in https://github.com/griffithlab/pVACtools/pull/1122 +- A previous change would no longer allow standalone alpha/beta chain DP and DQ alleles. This change + would filter out such alleles before trying to combine them into valid + alpha-beta-chain pairs. This update once again enables automatic combination + of DP and DQ alleles in to alpha and beta chain pairs. + by @susannasiebert in https://github.com/griffithlab/pVACtools/pull/1139 Past release notes can be found on our :ref:`releases` page. diff --git a/docs/releases.rst b/docs/releases.rst index 386467c8..4c8bca52 100644 --- a/docs/releases.rst +++ b/docs/releases.rst @@ -4,6 +4,7 @@ Release Notes ============= .. toctree:: + :maxdepth: 1 :glob: releases/1_0 @@ -19,3 +20,4 @@ Release Notes releases/4_1 releases/4_2 releases/4_3 + releases/4_4 diff --git a/docs/releases/4_4.rst b/docs/releases/4_4.rst new file mode 100644 index 00000000..1acfaaae --- /dev/null +++ b/docs/releases/4_4.rst @@ -0,0 +1,36 @@ +Version 4.4 +=========== + +Version 4.4.0 +------------- + +This is a minor feature release. It adds the following features: + +- Various updates to the pVACview main interface: + + - Users can no select a row to investigate by clicking on the row + - Users are now able to select an evaluation for a candidate by clicking on + one of three buttons on the right of the candidate's row. + +- Various updates to the pVACview NeoFox interface: + + - By default, only a subset of NeoFox columns will be shown in order to + reduce the width of the table. Additional columns can be enabled by + selecting them in the "Column visibility" dropdown. + - We have added heatmap cell backgrounds to IC50 binding affinity and rank + columns. + - We have added horizontal barplot background to VAF and expression columns. + - Users are now able to select an evaluation for each candidate. + - Users are now able to leave a comment on selected candidates. + - The NeoFox table, including the selected evaluations and comments, can now + be exported in TSV and excel format. + +by @susannasiebert and @evelyn-schmidt in https://github.com/griffithlab/pVACtools/pull/1137 + +This release also fixes the following bug(s): + +- A previous change would no longer allow standalone alpha/beta chain DP and DQ alleles. This change + would filter out such alleles before trying to combine them into valid + alpha-beta-chain pairs. This update once again enables automatic combination + of DP and DQ alleles in to alpha and beta chain pairs. + by @susannasiebert in https://github.com/griffithlab/pVACtools/pull/1139 diff --git a/pvactools/tools/pvacview/server.R b/pvactools/tools/pvacview/server.R index 94650ea9..eb2d4999 100644 --- a/pvactools/tools/pvacview/server.R +++ b/pvactools/tools/pvacview/server.R @@ -24,7 +24,7 @@ options(shiny.port = 3333) server <- shinyServer(function(input, output, session) { ## pVACtools version - output$version <- renderText({"pVACtools version 4.3.0"}) + output$version <- renderText({"pVACtools version 4.4.0"}) ##############################DATA UPLOAD TAB################################### ## helper function defined for generating shinyInputs in mainTable (Evaluation dropdown menus) diff --git a/setup.py b/setup.py index 44b7e7f0..a71159b8 100644 --- a/setup.py +++ b/setup.py @@ -51,7 +51,7 @@ setup( name="pvactools", - version="4.3.0", + version="4.4.0", packages=[ "pvactools.tools", "pvactools.tools.pvacbind",