Curator Desk
  • Curator Desk

Curator Desk

BioAnalyzer × BugSigDB

Curator Desk

Review BioAnalyzer’s extracted fields for candidate microbiome studies, confirm ontology mappings, record curator ground truth per PMID, and send validated rows straight into the BugSigDB curation pipeline.

Browse candidate papers View source on GitHub

99Candidate papers
67Fully ontology-mapped
99Already in BugSigDB
0Awaiting curation

How this works

1

Find papers quickly

Search, sort, and filter the table below by any field, year, or BugSigDB status.

2

Record ground truth

Open a PMID in the curator feedback form and enter the curator TRUE label, plus an optional “was the prediction correct?” flag, for each field.

3

Share feedback

Submit straight to a GitHub issue with the feedback CSV pre-filled — no install, no login beyond GitHub.

NoteData Source & Setup

The table is built from data stored in the data/ folder. To analyze your own papers:

  1. Place your CSV (or Parquet) file in data/ (e.g., data/sample.csv).
  2. Run quarto render.

The system reads data/sample.csv by default. To use a different source, set the CURATOR_DATA_PATH environment variable to your specific path (e.g., data/analyzed_papers.csv) or use CURATOR_DATA_URL for remote files.

Expected columns

  • Required: PMID
  • Recommended: Title, Journal, Year
  • Value fields: Host Species, Body Site, Condition, Sample Size, Sequencing Type
  • Ontology IDs (optional): Host Species Ontology ID, Body Site Ontology ID, Condition Ontology ID

Candidate Curatable Articles

99 rows

Tip:  Use the search box and column filters to narrow your focus. An empty Ontology ID cell means that field needs a curator-confirmed mapping - see the feedback form below.

Curator feedback

5 fields per paper

Use the table above to find papers (click a PMID’s PubMed Link to open it). Then select or enter a PMID below; the page will scroll to the field-by-field validation form where you can enter your review. Feedback uses the same schema as the Streamlit app; because this site is static, saving is done by downloading a CSV per row—submit via your usual process (e.g. email or GitHub issue).

  1. Quick select a PMID from the dropdown, or type a PMID and click Load row (the form will scroll into view).
  2. For each field, review BioAnalyzer predicted and correct the Curator value if needed; for Host Species/Body Site/Condition, confirm or pick the ontology mapping from the suggested candidates (or enter one manually).
  3. Click Submit review (or Download CSV only) to save one row.

Curator ID / initials

BioAnalyzer version (fixed for all submissions)

Quick select for feedback — Select a PMID from the table, or type below.

PMID

Title (from table)
Select a PMID above and click Load row.

Overall paper verdict

Comment (optional)

Field-by-field validation (ground truth)

For each field, review BioAnalyzer’s predicted value and correct it if needed. For Host Species, Body Site, and Condition, also confirm or pick the ontology mapping — a dropdown of BioAnalyzer’s suggested candidates appears when a field’s mapping wasn’t auto-applied (see the Ontology ID column in the table above); otherwise enter one manually.

Host Species

Select a PMID above and click Load row to see BioAnalyzer’s prediction.

Curator value for Host Species: Was BioAnalyzer correct for Host Species?

Ontology ID: (load a row to see it)

Ontology mapping for Host Species:

Body Site

Select a PMID above and click Load row to see BioAnalyzer’s prediction.

Curator value for Body Site: Was BioAnalyzer correct for Body Site?

Ontology ID: (load a row to see it)

Ontology mapping for Body Site:

Condition

Select a PMID above and click Load row to see BioAnalyzer’s prediction.

Curator value for Condition: Was BioAnalyzer correct for Condition?

Ontology ID: (load a row to see it)

Ontology mapping for Condition:

Sample Size

Select a PMID above and click Load row to see BioAnalyzer’s prediction.

Curator value for Sample Size: Was BioAnalyzer correct for Sample Size?

Sequencing Type

Select a PMID above and click Load row to see BioAnalyzer’s prediction.

Curator value for Sequencing Type: Was BioAnalyzer correct for Sequencing Type?

Submit review opens GitHub to create an issue with your feedback CSV in the body. A bot acknowledges the issue automatically; maintainers review the CSV directly in the issue.

Notes: Submissions are processed as issues and a tab will be opened for you to just click the create button. Reviewers will look into your submitted issue to evaluate the results.

Curator Desk · BioAnalyzer v1.0.0 · PubMed → BioAnalyzer → Curator Desk → BugSigDB
GitHub repositoryOpen an issueBugSigDBPubMed

Thank you for your time and input in helping to complete this review. Your feedback has been submitted; an issue and pull request are being created in the background.

Would you like to continue reviewing other papers?