Skip to content

how to handle pre-digested peptides in fasta #7

@heejongkim

Description

@heejongkim

Hi,

I got into a situation where I have a fasta file with the following format:

>PEPTIDE
PEPTIDE

and I set no enzyme with 0 miscleavage with the following command:

java -jar fdrbench-0.0.1/fdrbench-0.0.1.jar -I2L -level peptide -db fasta/first10k.fasta -o fasta/first10k_entrapment_pep.txt -diann -fix_nc c -enzyme 0 -miss_c 0 -debug

and I got the following log with empty entrapment_pep.txt file:

2025-06-24 00:14:22 [INFO ] main.java.FDR.DBGear[getEnzymeByIndex:106] - Use enzyme:NoEnzyme
2025-06-24 00:14:22 [INFO ] main.java.FDR.FDREval[generate_peptide_file:607] - Protein sequences:5000, total unique peptide sequences:0
Fix C terminal amino acid
2025-06-24 00:14:22 [INFO ] main.java.FDR.FDREval[generate_peptide_file:837] - Time used for protein digestion:0 s.
================== parameters ==================
2025-06-24 00:14:22 [INFO ] main.java.FDR.DBGear[getEnzymeByIndex:106] - Use enzyme:NoEnzyme
Enzyme: NoEnzyme
Max allowed missed cleavages: 0
Peptide length range: 7 - 35
Clip N-terminal M: false
Fix N/C terminal amino acid: Only fix C terminal amino acid
Add decoy: false
Convert I to L: true
N fold:1
No shared peptides between target and entrapment proteins when using foreign species: false
Reverse order of generated random peptides:false
Max number of tries for generating decoy peptides: 20
For DIA-NN: false
Use Uniprot format protein ID: false
Global random seed: 2000
================================================

Somehow it still recognizes each entry as a protein and emits 0 unique peptide sequences.
It would be awesome if you can guide me what I did wrong and what's the best arguments/parameters I should use to move forward.
Thank you.

best,
heejong

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions