New: 3 free searches, no sign-up · Free 7-day trial, no credit card

OpenMed-NER-ProteinDetect-ModernMed-395M

Finds protein-related entities in English biomedical and clinical text

Extract biomedical entitiesGenes, proteins and cellsEnglishMedium · 396Mapache-2.0

What it does

This model detects five types of protein-related entities, including proteins, protein complexes, and protein variants, in English biomedical and clinical text. It reports an F1 score of 0.904 on the FSU-PRGE benchmark, with a maximum sequence length of 8192 tokens.

Best for

  • Extracting protein names from research papers
  • Identifying protein complexes in clinical notes
  • Annotating protein variants in biomedical literature

What it detects (5 labels)

  • Protein
  • Protein complex
  • Protein (enumeration)
  • Protein family or group
  • Protein variant

Quality

Benchmark FSU-PRGE · all models on this benchmark
F10.904
Precision0.896
Recall0.912
Accuracy0.974
SourceReported by the authors (test_results.json in the repository)

Biomedical Entity Recognition - Various biomedical entities

Use it

pip install transformers torch

from transformers import pipeline
ner = pipeline("token-classification", model="OpenMed/OpenMed-NER-ProteinDetect-ModernMed-395M", aggregation_strategy="simple")
print(ner("Patient prescribed 10 mg aspirin for hypertension."))
Android, browser, CPU (ONNX) build
pip install --upgrade "openmed[onnx-runtime]"

from openmed import OnnxModel
model = OnnxModel.from_pretrained("OpenMed/OpenMed-NER-ProteinDetect-ModernMed-395M-v1-onnx-android")
for entity in model("The patient started imatinib after the consultation."):
    print(entity.to_dict())

← All free models

All model information shown here is public and belongs to its authors: use and download it freely under each model’s license. The selection, organization, search design and presentation of this catalog are © 2026 Clinical Corpus. Please link to these pages rather than copy them.