Skip to content

Commit 04240b1

Browse files
Add section about the Additional Peptide Information panel
1 parent aa29c76 commit 04240b1

File tree

1 file changed

+62
-3
lines changed

1 file changed

+62
-3
lines changed

05-pvacview_tour.Rmd

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,14 +161,22 @@ be rescued by considering the best Class II neoantigen candidate instead.
161161
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_26")
162162
```
163163

164-
The next section shows coverage and expression information as well as
164+
The next section, "Variant & Gene Info", shows coverage and expression information as well as
165165
the genomic coordinates for the variant.
166-
167-
The last section shows counts for how many peptides have been accepted,
166+
167+
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "The Variant & Gene INfo section show coverage and expression information for the variant."}
168+
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_75")
169+
```
170+
171+
The last section, "Peptide Evaluation Overview", shows counts for how many peptides have been accepted,
168172
rejected, or marked for review. For most vaccines a certain minimum number of
169173
neoantigen candidates is desired so this panel makes it easy to review how
170174
many neoantigen candidates are still needed.
171175

176+
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "The Peptide Evaluation Overview section shows how many neoantigen candidates have been accepted, rejected, marked for review, or are pending."}
177+
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_80")
178+
```
179+
172180
### Transcript Set Detailed Data
173181

174182
When selecting a transcript set in the Variant Info panel, this panel will
@@ -200,6 +208,57 @@ Transcript is highlighted in green.
200208
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_38")
201209
```
202210

211+
### Additional Peptide Information
212+
213+
In the Additional Peptide Information panels, users can see more information
214+
for the neoantigen candidate selected in the Transcript Set Detailed Data
215+
panel.
216+
217+
The first tab, "IC50 Plot", shows violin plots of the predicted IC50 binding
218+
affinity for each prediction algorithm for both the neoantigen candidate and
219+
its matched wildtype peptide. This can be used to check concordance
220+
of predicitions between the different algorithms. It also allows for a
221+
detailed comparison between the mutant and wildtype predictions in addition to
222+
the median or lowest IC50 binding affinity used elsewhere. A solid line is used
223+
to represent the median score.
224+
225+
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "The Additional Peptide Information panel shows more information for the peptide selected in the Transcript Set Detailed Data panel."}
226+
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_44")
227+
```
228+
229+
The %ile Plot tab shows a similar violin plot but for the predicted percentile
230+
scores as opposed to the IC50 binding affinity. A solid line is also used here
231+
to represent the median score.
232+
233+
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "The %ile Plot tab shows violin plots of the percentile score predicted by each algorithm."}
234+
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_50")
235+
```
236+
237+
The next tab, "Binding Data", shows the IC50 binding affinity and
238+
percentile score but in table format.
239+
240+
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "The Binding Data tab shows a table of the IC50 binding affinity and percentile predicted by each algorithm."}
241+
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_56")
242+
```
243+
244+
The Elution Table tab shows the predicted elution scores and percentiles, if
245+
the appropriate prediction algorithm(s) were chosen.
246+
247+
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "The Elution Table tab shows elution prediction scores and precentiles for the selected peptide."}
248+
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_62")
249+
```
250+
251+
Lastly, the Anchor Heatmap tab shows a heatmap overlayed over each neoantigen
252+
candidate from the selected transcript set. A darker color represents a higher
253+
probability that a position in the peptide is an anchor. Mutated positions are
254+
represented by red letters. More information
255+
about how to interpret the heatmap can be found in the graph on the right of this
256+
panel.
257+
258+
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "The Anchor heatmaps show which positions in a peptide are likely to be anchors."}
259+
ottrpal::include_slide("https://docs.google.com/presentation/d/1uz39zaObDGKhEVCGzO0JO35CTbC0oRAM0mxgLcMAA9Y/edit#slide=id.g25ad9ce8c9b_0_68")
260+
```
261+
203262
## Tour of the pVACview interface
204263

205264
Here is a brief tour of the [pVACview](https://pvactools.readthedocs.io/en/latest/pvacview.html){target="_blank"} interface:

0 commit comments

Comments
 (0)