Competitor & Platform Data¶
MSD (Meso Scale Discovery)¶
Electrochemiluminescence immunoassay platform. The scraped dataset contains assay specifications extracted from MSD's published assay list PDF, including detection limits and dynamic ranges for each analyte.
| Column | Example | Description |
|---|---|---|
analyte |
IL-6 |
Target protein name |
catalog_number |
K151QWD |
MSD catalog ID |
llod_pg_ml |
0.06 |
Lower limit of detection (pg/mL) |
range_pg_ml |
0.06–10000 |
Dynamic range |
sample_type |
serum, plasma |
Compatible matrices |
Join key: analyte → text match to protein_map.gene_name or protein_map.protein_name
uv run python -m bioingest.scrape_competitors msd
# Athena
SELECT analyte, llod_pg_ml, range_pg_ml FROM bioingest.competitors_msd__msd_assays WHERE analyte LIKE '%IL-%';
Quanterix (Simoa)¶
Single molecule array (Simoa) digital immunoassay platform. Per-kit specifications scraped from product pages including sensitivity, dynamic range, and sample volume requirements.
| Column | Example | Description |
|---|---|---|
assay_name |
Simoa NF-light Advantage Kit |
Kit name |
analyte |
NF-L |
Target protein |
lod |
0.038 pg/mL |
Limit of detection |
lloq |
0.174 pg/mL |
Lower limit of quantitation |
dynamic_range |
0–2000 pg/mL |
Quantifiable range |
sample_volume |
25 µL |
Required volume |
Join key: analyte → text match to protein_map.gene_name
uv run python -m bioingest.scrape_competitors quanterix
# Athena
SELECT analyte, lod, dynamic_range FROM bioingest.competitors_quanterix__quanterix_assays;
Alamar (NULISAseq)¶
Proximity ligation-based proteomic platform. Panel target lists scraped from Alamar's website, including panel membership, UniProt IDs, and detection characteristics across multiple panels (Inflammation, Oncology, CNS, Cardio).
| Column | Example | Description |
|---|---|---|
target |
IL6 |
Target gene name |
uniprot_id |
P05231 |
UniProt accession |
panel |
Inflammation 250 |
Panel membership |
lod_pg_ml |
0.01 |
Limit of detection |
category |
Cytokine |
Functional category |
Join key: uniprot_id → protein_map.uniprot_id (direct)
uv run python -m bioingest.scrape_competitors alamar
# Athena
SELECT target, uniprot_id, panel, lod_pg_ml FROM bioingest.competitors_alamar__all_targets
WHERE panel LIKE '%Inflammation%';
Nomic (Omni 1000)¶
Aptamer-based proteomic platform. The Omni 1000 target list contains the full set of proteins measured by Nomic's platform, with UniProt IDs and target metadata.
| Column | Example | Description |
|---|---|---|
target_name |
EGFR |
Protein target |
uniprot_id |
P00533 |
UniProt accession |
panel |
Omni 1000 |
Platform panel |
Join key: uniprot_id → protein_map.uniprot_id (direct)
uv run python -m bioingest.scrape_competitors nomic
# Athena
SELECT target_name, uniprot_id FROM bioingest.competitors_nomic__omni_1000_targets;
SomaLogic (SomaScan)¶
Aptamer-based proteomics platform measuring 11K+ proteins. The menu dataset lists all SOMAmers (aptamer reagents) with target UniProt IDs, sensitivity, and panel tier (11K/7K/5K). Disease-specific panels extracted via Playwright.
| Column | Example | Description |
|---|---|---|
seq_id |
2575-5 |
SOMAmer reagent ID |
target |
EGFR |
Target protein name |
uniprot_id |
P00533 |
UniProt accession |
entrez_gene_id |
1956 |
Entrez Gene ID |
menu_version |
11K |
Platform tier |
dilution |
0.005% |
Assay dilution |
Join key: uniprot_id → protein_map.uniprot_id (direct)
uv run bioingest download somalogic --all
# Athena
SELECT target, uniprot_id, menu_version FROM bioingest.somalogic__somascan_menu
WHERE target LIKE '%TNF%';
HPA / Olink (Human Protein Atlas)¶
Tissue and cell-type protein expression atlas combining antibody-based imaging, transcriptomics, and Olink proteomics. The proteinatlas bulk download provides protein-level expression across tissues, subcellular locations, and blood protein concentrations.
| Column | Example | Description |
|---|---|---|
gene |
EGFR |
Gene name |
uniprot |
P00533 |
UniProt accession |
tissue |
liver |
Tissue name |
level |
High |
Expression level (Not detected/Low/Medium/High) |
reliability |
Enhanced |
Annotation reliability |
Join key: uniprot → protein_map.uniprot_id (direct)