Skip to content
Science templates

Proteomics — peptide evidence to protein inference

Trace quantitative proteomics from independent samples through peptide identification and protein inference. Shared peptides, missing values and batch effects must remain visible in downstream comparisons.

Template previewScience
Rendering…

What this template contains

Source
24 lines

Make it your own.

{
  "nodes": [
    { "id": "samp", "type": "rounded", "label": "Independent biological samples", "x": 40, "y": 200, "width": 150, "height": 104, "fill": "#ede9fe", "stroke": "#6d28d9" },
    { "id": "prep", "type": "rounded", "label": "Balanced preparation batches", "x": 215, "y": 200, "width": 150, "height": 104, "fill": "#fef3c7", "stroke": "#b45309" },
    { "id": "ms", "type": "rounded", "label": "Mass-spectrometry acquisition", "x": 390, "y": 200, "width": 150, "height": 104, "fill": "#fef3c7", "stroke": "#b45309" },
    { "id": "pep", "type": "card", "label": "Peptide identification evidence", "x": 565, "y": 200, "width": 150, "height": 104, "fill": "#ccfbf1", "stroke": "#0f766e" },
    { "id": "shared", "type": "octagon", "label": "Shared / unique peptide mapping", "x": 565, "y": 520, "width": 150, "height": 104, "fill": "#e0f2fe", "stroke": "#0369a1" },
    { "id": "protein", "type": "rounded", "label": "Protein inference and quantification", "x": 740, "y": 200, "width": 150, "height": 104, "fill": "#fef3c7", "stroke": "#b45309" },
    { "id": "missing", "type": "octagon", "label": "Missingness / batch diagnostics", "x": 740, "y": 520, "width": 150, "height": 104, "fill": "#e0f2fe", "stroke": "#0369a1" },
    { "id": "comp", "type": "rounded", "label": "Planned protein comparisons", "x": 915, "y": 200, "width": 150, "height": 104, "fill": "#fce7f3", "stroke": "#be185d" },
    { "id": "fdr", "type": "octagon", "label": "Identification / testing error control", "x": 390, "y": 520, "width": 150, "height": 104, "fill": "#e0f2fe", "stroke": "#0369a1" }
  ],
  "edges": [
    { "id": "e0", "source": "samp", "target": "prep", "label": "prepare" },
    { "id": "e1", "source": "prep", "target": "ms", "label": "acquire" },
    { "id": "e2", "source": "ms", "target": "pep", "label": "identify" },
    { "id": "e3", "source": "fdr", "target": "pep", "label": "identification control", "style": "dashed" },
    { "id": "e4", "source": "pep", "target": "protein", "label": "infer" },
    { "id": "e5", "source": "shared", "target": "protein", "label": "ambiguity", "style": "dashed" },
    { "id": "e6", "source": "protein", "target": "comp", "label": "compare" },
    { "id": "e7", "source": "missing", "target": "comp", "label": "qualify" },
    { "id": "e8", "source": "fdr", "target": "comp", "label": "multiple testing", "style": "dashed" }
  ]
}