PubMed Evidence Table: Study Designs, Retractions & PRISMA avatar

PubMed Evidence Table: Study Designs, Retractions & PRISMA

Pricing

Pay per event

Go to Apify Store
PubMed Evidence Table: Study Designs, Retractions & PRISMA

PubMed Evidence Table: Study Designs, Retractions & PRISMA

Search PubMed and get a screening-ready Excel evidence table: study design from NLM indexing, sample size quoted from the abstract (blank when unclear), retraction and correction status, PMID/DOI/PMC links, PRISMA-style counts, and RIS / Rayyan CSV / NBIB files for Rayyan, Covidence and EndNote.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Panda Federation

Panda Federation

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

PubMed Evidence Table: Study Designs, Retraction Screening, PRISMA Counts & Rayyan/Covidence Import

Run your PubMed searches and get a screening-ready Excel evidence table. Each article comes with its study design, a sample size quoted from the abstract, its retraction and correction status, and PMID, DOI and PMC links. You also get PRISMA-style counts and import files for Rayyan, Covidence, EndNote and Zotero.

Most PubMed exports are raw dumps that someone then spends hours tidying in Excel. PubMed Evidence Table does the mechanical part and leaves the judgement to you. It queries PubMed through NCBI's official E-utilities API, tags study designs from NLM's own indexing, screens every article against PubMed and Crossref retraction notices (including Retraction Watch data), and records how many records each filter removed.

  • 🔎 Your exact PubMed syntax, with one or more search strings. Overlaps are de-duplicated and counted
  • 🧪 Study design from NLM indexing: RCT (with trial phase), meta-analysis, systematic review, cohort, case-control, cross-sectional, case report, guideline, review. If PubMed hasn't indexed a record yet, the field stays blank rather than guessed
  • 👥 Population tags from MeSH (age groups, sex, humans or animals) and a sample size quoted from the abstract with a confidence level and the exact sentence it came from, left blank when the abstract is ambiguous
  • 🚦 Retraction screen: OK, CHECK (expression of concern, preprint, or a notice record) or FIX (retracted). Errata are noted
  • 📊 PRISMA-style counts: records identified, removed by each filter, duplicates removed, records over your limit, retracted records excluded, and records left for screening. The numbers always add up
  • 📥 Import files: RIS (Rayyan, Covidence, EndNote, Zotero), Rayyan CSV, and the original PubMed-format text straight from NCBI
  • 🧾 Search log: each query as written, the final search string, PubMed's own translation of it, and the date, ready for your methods section
  • 💸 $0.004 per returned article. 200 articles cost $0.80. Searches with no results cost nothing

Who it's for

  • Medical writers and med-affairs teams: evidence tables for literature reviews, publication plans and value dossiers
  • Clinicians, pharmacists and guideline groups: a fast, structured first pass over the evidence on a question
  • HEOR, market-access and consulting analysts: reproducible PubMed searches with counts you can report
  • Systematic-review teams: run the searches, then screen in Rayyan or Covidence with the counts already logged

Not for coursework or ghostwriting. This tool searches, organizes and screens records. It doesn't write reviews, judge study quality or extract outcomes, and it isn't meant for completing assignments or academic work on someone else's behalf. Every included study still needs a human to read it.

How to use it

  1. Click Try for free and paste one or more PubMed search strings, written exactly as you would in PubMed ([tiab], [mh], [pt], AND / OR / NOT).
  2. Optional: add filters, such as publication dates, study designs, languages, animal-only exclusion, abstract required or free full text. Each filter's effect is counted.
  3. Set Maximum articles. You pay per returned article, so this also caps the cost.
  4. Click Start. 200 articles usually take under a minute without an NCBI key.
  5. Download EVIDENCE_TABLE_XLSX from Storage → Key-value store. Import REVIEW_IMPORT_RIS or REVIEW_IMPORT_RAYYAN_CSV into your screening tool.

Input example

{
"queries": [
"semaglutide[tiab] AND obesity[tiab]",
"semaglutide[tiab] AND (weight loss[tiab] OR body weight[mh])"
],
"dateFrom": "2020",
"dateTo": "2025",
"studyDesigns": ["rct", "meta-analysis", "systematic-review"],
"excludeAnimalOnly": true,
"languages": ["english"],
"retractedArticles": "flag",
"maxResults": 60,
"citationStyle": "vancouver"
}

Output example

Real output from a platform run of the input above:

PRISMA-style counts (PRISMA_COUNTS / Excel sheet)

StageRecords
Records identified (PubMed, 2 queries)5,419
Removed by filter: publication date 2020–20252,001
Removed by filter: study design (RCT, meta-analysis, systematic review)2,911
Removed by filter: language English4
Duplicates removed (found by both queries)198
Not included (maximum articles reached)245
Records for screening60

Evidence table rows (shortened)

StatusCitation (Vancouver, shortened here)Study designSample size (confidence)Quote
OKWilding JPH, Batterham RL, Calanna S, et al. Once-Weekly Semaglutide in Adults with Overweight or Obesity. N Engl J Med. 2021;384(11):989–1002.Randomized controlled trial1,961 adults (high)"…we enrolled 1961 adults with a body-mass index…"
OKLincoff AM, Brown-Frandsen K, Colhoun HM, et al. Semaglutide and Cardiovascular Outcomes in Obesity without Diabetes. N Engl J Med. 2023;389(24):2221–32.Randomized controlled trial17,604 patients (high)"…A total of 17,604 patients were enrolled…"
OKTan HC, Dampil OA, Marquez MM. Efficacy and Safety of Semaglutide for Weight Loss in Obesity Without Diabetes: A Systematic Review and Meta-Analysis. J ASEAN Fed Endocr Soc. 2022;37(2):65–72.Meta-analysis4 studies (medium); note: pooled participants 3,613"…The study included 4 randomized controlled trials having a total of 3,613 individuals…"
OKPMID 35441470 (its abstract reports two different group sizes)Randomized controlled trialblank (unclear: 327 and 1,961)n/a: extract by hand

A retracted trial, as the screen reports it:

{
"status": "FIX",
"title": "RETRACTED: Hydroxychloroquine in the Treatment of COVID-19: A Multicenter Randomized Controlled Study.",
"studyDesign": "Randomized controlled trial",
"retractionStatus": "Retracted",
"notices": [
{"source": "PubMed", "type": "RetractionIn"},
{"source": "Crossref (Retraction Watch)", "type": "retraction"}
],
"notes": ["RETRACTED. Exclude it, or report it as retracted."]
}

The Excel evidence table

Column groupWhat's in it
Citation, year, journalFormatted in your chosen style (Vancouver by default) with citeproc-js and the official CSL style
Study design + sourceFrom PubMed publication types or MeSH, with the source named. Blank when PubMed hasn't indexed it
Population tagsMeSH age, sex and species check tags (e.g. Humans, Adult, Aged, Female)
Sample size, unit, confidence, quoteCopied from the abstract only when it is stated clearly. high = an explicit total or enrolment statement; medium = one clear statement; low = only an "n =" mention; blank = unclear or not stated
Outcomes, Include/Exclude, Reason, NotesLeft empty for the reviewer (shaded)
Retraction / correction status, flagsRetracted, expression of concern, corrected (erratum), notice record, or none found
PMID, PubMed, DOI and PMC linksClickable
Publication types, major MeSH, title, authors, abstractFor screening and filtering in Excel

Other sheets: PRISMA counts, Search strategy (queries, final strings, PubMed translations, per-filter counts) and Read me (column definitions and caveats).

What OK, CHECK and FIX mean

StatusMeaning
🟢 OKNo retraction or expression of concern found in PubMed or Crossref. Errata are noted but don't change the status
🟡 CHECKPartial retraction, expression of concern, preprint, or a record that is itself a retraction, erratum or concern notice
🔴 FIXRetracted (PubMed "Retracted Publication" / RetractionIn, or a Crossref / Retraction Watch notice). Left out of the citations file

"OK" means no notice was found. It isn't a quality rating. To check a finished manuscript's reference list, use our Reference Checker.

Files you get

Key-value store keyWhat it is
EVIDENCE_TABLE_XLSXExcel evidence table plus PRISMA, search strategy and read-me sheets
EVIDENCE_TABLE_CSVThe evidence table as CSV
PRISMA_COUNTSIdentification-stage counts as JSON (with an arithmetic check)
REVIEW_IMPORT_RISRIS for Rayyan, Covidence, EndNote, Zotero, Mendeley (abstract, MeSH keywords, PMID, DOI). The recommended import file
REVIEW_IMPORT_RAYYAN_CSVCSV in Rayyan's column layout (key, title, authors, abstract, doi, pubmed_id, pmc_id…)
PUBMED_MEDLINE_TXTThe records in PubMed (MEDLINE) text format, straight from NCBI. It's the same format as PubMed's Save → Format: PubMed, so save it as a .txt file for Covidence or Rayyan
CITATIONSBibliography in your chosen style (retracted articles left out)
SUMMARYSearch log, PRISMA counts, design breakdown and API stats

Pricing

$0.004 per article returned (pay-per-event). Design tags, sample-size quotes, the retraction screen, citations and all export files are included.

ArticlesCost
50$0.20
200$0.80
1,000$4.00

Searches with no results cost nothing. If you choose Exclude for retracted articles, they are removed before you're charged. The Actor also never fetches more articles than your maximum charge per run allows.

Limits, honestly

  • Study design depends on NLM indexing. Very recent articles are often not indexed yet, so their design is blank and flagged. We never infer a design from the abstract.
  • Sample size is a quote, not an extraction. We copy a number only when the abstract states it unambiguously, show you the sentence, and leave it blank otherwise. Always confirm against the full text.
  • Outcomes, risk of bias and inclusion decisions are yours. Those columns stay empty.
  • PRISMA counts cover identification only. Screening and eligibility happen in your review tool.
  • PubMed returns at most 9,999 records per search string. Anything beyond that is counted, and the fix is to split the search by date.
  • One database. This searches PubMed/MEDLINE only. A systematic review usually needs more (Embase, CENTRAL, trial registries).

FAQ

Does it work without an NCBI API key? Yes. It identifies itself to NCBI as required and stays under NCBI's limit of 3 requests per second. Adding your own free NCBI key makes large searches faster.

Will my search give the same results as the PubMed website? The same search string gives the same records. The Search strategy sheet shows PubMed's own translation of each query, so you can reproduce it. Counts change over time as PubMed adds records, which is why the date is logged.

Can AI agents use it? Yes, through the Apify API, the Python or JavaScript clients, or Apify's MCP server. Each run returns structured JSON with designs, links and retraction flags.

Data sources and credits


Built by Panda Federation

Self-healing, local-first AI systems and data tools that run themselves.

The Panda Federation research toolkit:

More from Panda Federation on Apify · GitHub