Skip to content
Open
Changes from 1 commit
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
958068b
Enhance tutorial with peptide annotation and queries
katherine-d21 Nov 24, 2025
ceb04cf
Update peptide charge and length parameters
katherine-d21 Nov 24, 2025
384dde6
Enhance tutorial with iPepGen and pVACbind details
katherine-d21 Nov 24, 2025
91c2ca2
Add files via upload
katherine-d21 Nov 24, 2025
d3eecca
Rename pvac.png to pvac.PNG
katherine-d21 Nov 24, 2025
dbd1aaf
Delete topics/proteomics/tutorials/neoantigen-fusion-database-generat…
katherine-d21 Nov 24, 2025
bef6f3c
Add files via upload
katherine-d21 Nov 24, 2025
34c1298
Rename main workflow file to main_workflow.ga
katherine-d21 Nov 24, 2025
11844a8
Delete topics/proteomics/tutorials/neoantigen-non-reference-database-…
katherine-d21 Nov 24, 2025
a566eab
Add files via upload
katherine-d21 Nov 24, 2025
ea4e134
Rename workflow file to main_workflow.ga
katherine-d21 Nov 24, 2025
3006efd
Include disclaimer for workflow input validation
katherine-d21 Nov 24, 2025
74f22a1
Update tutorial.md
katherine-d21 Nov 24, 2025
d33eb5b
Include disclaimer for workflow input validation
katherine-d21 Nov 24, 2025
0d30ec9
Delete topics/proteomics/tutorials/neoantigen-fragpipe-discovery/work…
katherine-d21 Nov 24, 2025
509a236
Add files via upload
katherine-d21 Nov 24, 2025
a7956e6
Rename Galaxy-Workflow-Collection_iPepGen_Database_Search_FragPipe_Wo…
katherine-d21 Nov 24, 2025
3b654fc
Update tutorial.md
katherine-d21 Nov 24, 2025
388fff3
Delete topics/proteomics/tutorials/neoantigen-peptide-verification/wo…
katherine-d21 Nov 24, 2025
22f343f
Add files via upload
katherine-d21 Nov 24, 2025
659d8ca
Rename Galaxy-Workflow-iPepGen_PepQuery2_Verification_Workflow.ga to …
katherine-d21 Nov 24, 2025
473faf3
Delete topics/proteomics/tutorials/neoantigen-variant-annotation/work…
katherine-d21 Nov 24, 2025
ed49613
Add files via upload
katherine-d21 Nov 24, 2025
a288a28
Rename Galaxy-Workflow-iPepGen_Peptide_Annotation_Workflow.ga to main…
katherine-d21 Nov 24, 2025
a875d9e
Add disclaimer for workflow input verification
katherine-d21 Nov 24, 2025
d154997
Delete topics/proteomics/tutorials/neoantigen-predicting-hla-binding/…
katherine-d21 Nov 24, 2025
346d975
Add files via upload
katherine-d21 Nov 24, 2025
0ccb180
Rename workflow file to main_workflow.ga
katherine-d21 Nov 24, 2025
722da69
Add disclaimer for workflow input file verification
katherine-d21 Nov 24, 2025
07e9a75
Delete topics/proteomics/tutorials/neoantigen-hla-binding-novel-pepti…
katherine-d21 Nov 24, 2025
88a7815
Add files via upload
katherine-d21 Nov 24, 2025
20b5249
Rename main workflow file for clarity
katherine-d21 Nov 24, 2025
e89041a
Update tutorial.md
katherine-d21 Nov 24, 2025
23a6424
Update genomic annotation in main_workflow.ga
katherine-d21 Nov 24, 2025
67d1f9b
Delete topics/proteomics/tutorials/neoantigen-fusion-database-generat…
katherine-d21 Nov 26, 2025
3d74005
Change workflow import link to new URL
katherine-d21 Nov 26, 2025
9e308a5
Fix formatting in neoantigen tutorial
katherine-d21 Nov 26, 2025
c66fb67
Merge branch 'main' into patch-2
katherine-d21 Nov 26, 2025
0f551df
Delete topics/proteomics/tutorials/neoantigen-non-reference-database-…
katherine-d21 Nov 26, 2025
5a2e1a0
Revise workflow import steps in tutorial
katherine-d21 Nov 26, 2025
8b73ed5
Delete topics/proteomics/tutorials/neoantigen-peptide-verification/wo…
katherine-d21 Nov 26, 2025
aacbff0
Revise workflow import instructions in tutorial
katherine-d21 Nov 26, 2025
6158b0a
Delete topics/proteomics/tutorials/neoantigen-fragpipe-discovery/work…
katherine-d21 Nov 26, 2025
1aa1303
Update tutorial.md
katherine-d21 Nov 26, 2025
6129868
Delete topics/proteomics/tutorials/neoantigen-predicting-hla-binding/…
katherine-d21 Nov 26, 2025
9975887
Delete topics/proteomics/tutorials/neoantigen-hla-binding-novel-pepti…
katherine-d21 Nov 26, 2025
6cba48e
Update tutorial.md
katherine-d21 Nov 26, 2025
52ca82c
Update tutorial by removing workflow snippet
katherine-d21 Nov 26, 2025
fcbb526
Refine SAV and assembly peptide annotation processes
katherine-d21 Nov 26, 2025
0f6d2af
Revise disclaimer for workflow input validation
katherine-d21 Nov 26, 2025
53c83a2
Revise neoantigen variant annotation tutorial
katherine-d21 Nov 27, 2025
2ddec71
Update tutorial.md
katherine-d21 Nov 27, 2025
79ad0e2
Format disclaimer as a comment in tutorial
katherine-d21 Nov 27, 2025
6dee103
Refactor disclaimer to comment format
katherine-d21 Nov 27, 2025
4c33d8a
Refactor disclaimer to comment format
katherine-d21 Nov 27, 2025
71c2c79
Add disclaimer for workflow input verification
katherine-d21 Nov 27, 2025
9041ecb
Refactor disclaimer to comment format
katherine-d21 Nov 27, 2025
a6d258e
Delete topics/proteomics/tutorials/neoantigen-variant-annotation/work…
katherine-d21 Nov 27, 2025
5fcf352
Add disclaimer for input file verification
katherine-d21 Nov 27, 2025
c9ed1fb
Fix formatting in workflows_run.md
katherine-d21 Nov 27, 2025
d0a00f0
Revise workflow steps for better clarity
katherine-d21 Nov 27, 2025
86595e5
Merge branch 'main' into patch-2
subinamehta Nov 27, 2025
8772bb3
Add contributor 'katherine-d21' and update steps
katherine-d21 Nov 27, 2025
0637b3f
Fix formatting in HLA binding tutorial
katherine-d21 Nov 27, 2025
b21c276
Fix formatting in tutorial for running the workflow
katherine-d21 Nov 27, 2025
f89a72b
Fix snippet formatting in tutorial.md
katherine-d21 Nov 27, 2025
419aeab
Add redirect for main workflow HTML page
katherine-d21 Nov 27, 2025
ea6e997
Add redirect for main workflow HTML page
katherine-d21 Nov 27, 2025
f3ba79e
Add redirect for main workflow HTML page
katherine-d21 Nov 27, 2025
0d12b7e
Add redirect for main workflow HTML page
katherine-d21 Nov 27, 2025
1fda848
Add redirect for main workflow HTML page
katherine-d21 Nov 27, 2025
bda0de8
Update index.md
katherine-d21 Nov 27, 2025
0a6309c
Add redirect for main workflow HTML page
katherine-d21 Nov 27, 2025
3cba46e
Merge branch 'main' into patch-2
katherine-d21 Nov 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ This step extracts information about novel peptides from FragPipe, which primari

## Annotation and Filtering

Because the annotation structures differ between **assembly-derived peptides** and **SAV (single-amino-acid–variant) peptides**, we apply separate text-formatting procedures for each. We first format the assembly-derived peptide annotations, followed by the SAV annotations; the two are then merged to generate unified peptide annotations for downstream processing with **PepPointer**.
Because the annotation structures differ between **assembly-derived peptides** and **SAV (single-amino-acid–variant) peptides**, we apply separate text-formatting procedures for each. We first format the assembly-derived peptide annotations, followed by the SAV annotations, and will be processed separately with **PepPointer**.

### Extracting assembly-derived peptides
The **Select lines that match an expression** tool is used to extract only the rows corresponding to StringTie-assembled transcripts from a mixed text file. StringTie typically labels transcript or gene identifiers with the prefix `STRG`. By filtering for lines containing `STRG`, we keep only the relevant transcript entries and discard header or unrelated lines. This cleaned file is then used for downstream integration with genomic and variant annotations.
Expand Down Expand Up @@ -220,7 +220,7 @@ In this step, we will use the Column Regex Find And Replace tool to find and rep
>
> 1. {% tool [Column Regex Find And Replace](toolshed.g2.bx.psu.edu/repos/galaxyp/regex_find_replace/regexColumn1/1.0.3) %} with the following parameters:
> - {% icon param-file %} *"Select cells from"*: `out_file1` (output of **Convert** {% icon tool %})
> - *"using column"*: `c3`
> - *"using column"*: `3`
> - In *"Check"*:
> - {% icon param-repeat %} *"Insert Check"*
> - *"Find Regex"*: `u_`
Expand Down Expand Up @@ -275,6 +275,18 @@ In this step, we will use the Query Tabular tool to extract specific information
{: .hands_on}






[insert text manipulation - Assembly]
[table processing - Assembly]
[BED-file for PepPointer - Assembly]
[peppointer - assembly]
[Novel peptides with annotation - assembly]



### Extracting SAV-derived peptides
The **Select lines that match an expression** tool is used to extract only the rows corresponding to SAV-assembled transcripts from a mixed text file.

Expand Down Expand Up @@ -340,7 +352,7 @@ The **Cut Columns** tool is used to extract only the fields required for downstr

## Editing SAV Annotation Columns Using Column Regex Find and Replace

The **Column Regex Find and Replace** tool is used in this step to clean and standardize SAV (Single Amino-acid Variant) annotation fields. SAV entries often begin with prefixes such as `SNV_` or `INDEL_`, which must be reformatted to a consistent delimiter-based structure (`SNV|`, `INDEL|`) to be compatible with downstream peptide-annotation tools such as PepPointer. This formatting step ensures that SAV annotations can later be merged accurately with assembly-derived peptides, despite their inherently different annotation structures.
The **Column Regex Find and Replace** tool is used in this step to clean and standardize SAV (Single Amino-acid Variant) annotation fields. SAV entries often begin with prefixes such as `SNV_` or `INDEL_`, which must be reformatted to a consistent delimiter-based structure (`SNV|`, `INDEL|`) to be compatible with downstream peptide-annotation tools such as PepPointer.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Column Regex Find and Replace tool is used in this step to clean and standardize SAV (Single Amino-acid Variant) annotation fields. SAV entries often begin with prefixes such as SAV_ or INDEL_, which must be reformatted to a consistent delimiter-based structure (SAV|, INDEL|) to be compatible with downstream peptide-annotation tools such as PepPointer.


> <hands-on-title> Editing SAV Annotations </hands-on-title>
>
Expand Down Expand Up @@ -421,34 +433,8 @@ The **Column Regex Find and Replace** tool is used in this step to clean and sta
>
{: .hands_on}

Because the annotation formats differ between **assembly-derived peptides** and **SAV-derived peptides**, we process them separately before merging. We first perform text formatting on the assembly peptide annotations, followed by formatting of the SAV annotations, and finally merge both sets for unified peptide annotation using **PepPointer**.

## Merging Assembly and SAV Annotation Tables

The **Concatenate Datasets** tool merges the formatted assembly-derived peptide annotations with the processed SAV-derived annotations into a single unified table. This consolidated dataset allows all peptide sources—assembly, genomic, and SAV—to be passed into **PepPointer** for final peptide-level annotation. Concatenation ensures that variant-driven peptides and assembly-derived peptides are integrated into one harmonized file before downstream processing.

> <hands-on-title> Concatenate Assembly and SAV tables </hands-on-title>
>
> 1. {% tool [Concatenate datasets](toolshed.g2.bx.psu.edu/repos/iuc/concatenate/concatenate/1.0.0) %} with:
> - {% icon param-file %} *“Concatenate Dataset (input1)”*: `assembly_formatted_table` (output of **Query Tabular (assembly)** {% icon tool %})
> - *“Select (input2)”*: `sav_formatted_table` (output of **Column Regex Find And Replace (SAV)** {% icon tool %})
>
>
{: .hands_on}
Because the annotation formats differ between **assembly-derived peptides** and **SAV-derived peptides**, we must process them separately. We first perform text formatting on the assembly peptide annotations, followed by formatting of the SAV annotations, and finally process both sets for separate peptide annotation using **PepPointer**.

> <question-title></question-title>
>
> 1. Why do we merge assembly and SAV annotations before running PepPointer?
> 2. What considerations should be taken into account when concatenating tables?
>
> > <solution-title></solution-title>
> >
> > 1. PepPointer requires all peptide sources to be provided together so it can assign unified peptide-level annotations, including genomic, variant, and transcript context.
> > 2. Column order and formatting must match between tables to ensure correct alignment after concatenation.
> >
> {: .solution}
>
{: .question}


### Performing calculations to convert proteomic coordinates to genomic coordinates.
Expand Down
Loading