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.
How this works
Find papers quickly
Search, sort, and filter the table below by any field, year, or BugSigDB status.
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.
Share feedback
Submit straight to a GitHub issue with the feedback CSV pre-filled — no install, no login beyond GitHub.
The table is built from data stored in the data/ folder. To analyze your own papers:
- Place your CSV (or Parquet) file in
data/(e.g.,data/sample.csv). - 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
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).
- Quick select a PMID from the dropdown, or type a PMID and click Load row (the form will scroll into view).
- 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).
- 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.
Overall paper verdict
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.
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:
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:
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:
Select a PMID above and click Load row to see BioAnalyzer’s prediction.
Curator value for Sample Size: Was BioAnalyzer correct for Sample Size?
Select a PMID above and click Load row to see BioAnalyzer’s prediction.
Curator value for Sequencing Type: Was BioAnalyzer correct for Sequencing Type?
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.