You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/available-modules/active-modules/13-entrapment-ion-dia-astral.md
+12-21Lines changed: 12 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ Each workflow submission is classified as:
29
29
30
30
> **Use the pre-digested entrapment FASTA — do not enable in-silico digestion.** The entrapment FASTA already contains peptide sequences (not full proteins). Enabling digestion in your search engine will lead to identified peptides without matched entrapments, which makes FDP calculation less accurate.
31
31
32
-
> **Do not add any variable modifications.**
32
+
> **Only methionine oxidation is supported as a variable modification.** The entrapment mapping enumerates every combination of methionine oxidation and cysteine carbamidomethylation. Enabling any other modification (variable, or an additional fixed modification) causes metric calculation to fail with an error, because the target/entrapment pairing cannot be resolved for it.
33
33
34
34
## Data set
35
35
@@ -53,6 +53,10 @@ ProteoBench reads the search engine output, maps runs to samples, and classifies
53
53
54
54
The three FDP estimates are computed from the resulting set and compared to the reported FDR threshold (inferred from the output file).
55
55
56
+
### Modification support
57
+
58
+
Precursor identifications are matched to the entrapment mapping file using their exact modified sequence, not the stripped peptide. The mapping file enumerates every combination of variable methionine oxidation and fixed cysteine carbamidomethylation, so an identification built only from those two modifications is paired correctly, down to the specific set of oxidized methionines. Any other modification present in the reported sequence is not recognized, and metric calculation fails with an error rather than silently ignoring it.
59
+
56
60
## How to use
57
61
58
62
### Suggested parameters
@@ -67,7 +71,7 @@ The module currently accepts DIA-NN, FragPipe, FragPipe with DIA-NN quantificati
67
71
| Spectral library | Predicted from entrapment FASTA |
| Variable modifications |Methionine oxidation (M), optional. No other variable modification is supported.|
71
75
| Precursor charge range | 1–5 |
72
76
| Precursor m/z range | 400–1000 |
73
77
| Fragment m/z range | 100–1800 |
@@ -93,35 +97,22 @@ You will receive a link to a GitHub pull request. Save it — it contains your r
93
97
1. Import the raw `.raw` files.
94
98
2. Add the entrapment FASTA. Do not enable "Contaminants" — contaminants are already included in the FASTA.
95
99
3.**Disable in-silico digestion.** The FASTA is pre-digested; use '--cut ' in the additional parameter fields to disable enzymatic cleavage.
96
-
4. Enable library-free search / FASTA-based library generation (activates deep-learning prediction of spectra, RTs, and IMs).
97
-
5. Do not set verbosity / log level higher than 1, otherwise parameter parsing will fail.
98
-
6. Upload `report.tsv` or `report.parquet` for metric calculation, and `report.log.txt` for public submission.
100
+
4. Variable modifications are limited to methionine oxidation (optional); disable all other variable modifications. Carbamidomethylation (C) can be used as a fixed modification.
101
+
5. Enable library-free search / FASTA-based library generation (activates deep-learning prediction of spectra, RTs, and IMs).
102
+
6. Do not set verbosity / log level higher than 1, otherwise parameter parsing will fail.
103
+
7. Upload `report.tsv` or `report.parquet` for metric calculation, and `report.log.txt` for public submission.
99
104
100
105
### FragPipe with DIA-NN quantification
101
106
102
-
FragPipe workflows that produce a DIA-NN-style report are submitted as **FragPipe (DIA-NN quant)**. ProteoBench parses the precursor identifications from the DIA-NN report and extracts workflow metadata from the FragPipe `.workflow` file.
103
-
104
-
1. Use the ProteoBench entrapment FASTA as the sequence database. Do not add a second contaminant database.
105
-
2. Configure the search without enzymatic digestion. The FASTA contains pre-digested peptide entries, so in-silico digestion must remain disabled throughout the FragPipe/DIA-NN workflow. MSFragger Protein Digestion settings:
106
-
107
-
```
108
-
Load Rules: nocleavage
109
-
Cuts 1: @
110
-
No cuts 1: @
111
-
```
112
-
113
-
To set these via the GUI: MSFragger tab -> Protein Digestion -> Load Rules = "nocleavage"; Cuts 1 = "@"; No cuts 1 = "@".
114
-
3. Keep variable modifications disabled. Carbamidomethylation (C) may be used as the fixed modification.
115
-
4. Use the DIA-NN report generated by FragPipe (`report.tsv` or `report.parquet`) for metric calculation.
116
-
5. Upload the FragPipe `.workflow` file for public submission. Do not upload the DIA-NN log as the parameter file for this workflow type.
107
+
FragPipe is currently not supported as the decoy generation is not compatible with the predigested module fasta (see [here](https://github.com/Nesvilab/FragPipe/issues/2847)).
AlphaDIA submissions are parsed from precursor-level output. The entrapment module currently expects AlphaDIA 2.x-style precursor output.
121
112
122
113
1. Use the ProteoBench entrapment FASTA and disable additional contaminants.
123
114
2. Configure AlphaDIA for a no-enzyme / pre-digested FASTA search: set "no-cleave" as the enzyme parameter.
124
-
3.Keep variable modifications disabled. Use Carbamidomethylation (C) as the fixed modification if alkylation was applied.
115
+
3.Variable modifications are limited to methionine oxidation; keep all other variable modifications disabled. Use Carbamidomethylation (C) as the fixed modification if alkylation was applied.
125
116
4. Upload `precursors.parquet` for metric calculation.
126
117
5. Upload the AlphaDIA `log.txt` file for public submission.
Copy file name to clipboardExpand all lines: webinterface/pages/markdown_files/Entrapment/DIA/ion/Astral/introduction_DIA_entrapment_ions_astral.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,4 +4,4 @@ The benchmark uses three technical replicates of a human plasma digest acquired
4
4
5
5
ProteoBench classifies each identified precursor as target or entrapment, maps entrapment peptides to their paired target peptides, and reports lower-bound, combined, and paired false discovery proportion (FDP) estimates. These estimates are compared with the FDR threshold parsed from the submitted tool output.
6
6
7
-
The module accepts DIA-NN, FragPipe, FragPipe (DIA-NN quant), and AlphaDIA outputs. For a valid comparison, keep the raw file names unchanged, use the ProteoBench entrapment FASTA, disable in-silico digestion, and do not add variable modifications.
7
+
The module accepts DIA-NNand AlphaDIA outputs. For a valid comparison, keep the raw file names unchanged, use the ProteoBench entrapment FASTA, disable in-silico digestion, and do not add variable modifications other than methionine oxidation. Any other modification present in the identified sequences causes metric calculation to fail with an error.
Copy file name to clipboardExpand all lines: webinterface/pages/markdown_files/Entrapment/DIA/ion/Astral/result_description.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,5 +6,5 @@ It contains the following columns:
6
6
-**Charge**: precursor charge
7
7
-**Q-Value**: precursor-level FDR value parsed from the submitted output
8
8
-**Target or Entrapment**: target/entrapment classification from the ProteoBench mapping file
9
-
-**peptide_pair_index**: identifier linking each entrapment peptide to its paired target peptide
9
+
-**peptide_pair_index**: identifier linking each entrapment peptide to its paired target peptide. A methionine-oxidized or carbamidomethylated identification has its own index, distinct from the unmodified form of the same peptide.
10
10
-**Lower bound FDP**, **Combined FDP**, and **Paired FDP**: empirical FDP estimates used to classify the submitted workflow
0 commit comments