SkillAgentSearch skills...

DeepPeptide

Predicting cleaved peptides in protein sequences

Install / Use

/learn @fteufel/DeepPeptide
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

DeepPeptide

Predicting cleaved peptides in protein sequences.

DOI

Training the model

  1. Precompute embeddings using src/utils/make_embeddings.py
  2. Train the model
python3 run.py --embeddings_dir PATH/TO/EMBEDDINGS -df data/labeled_sequences.csv -pf data/graphpart_assignments.csv

Note that parameters --lr, --batch_size, --dropout, --conv_dropout, --kernel_size, --num_filters, --hidden_size were optimized in a nested CV hyperparameter search and not used at their defaults.

Evaluation

  • PeptideLocator was evaluated as a licensed executable and cannot be provided in this repo.
  • We used 5-fold nested CV to select 20 model checkpoints trained using src/train_loop_crf.py. The selected checkpoints are hardcoded in evaluation/measure_performance.py, which computes the performance metrics from the checkpoints' saved predictions.

Predicting

See the predictor README

Related Skills

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated2mo ago
Forks5

Languages

Python

Security Score

90/100

Audited on Feb 5, 2026

No findings