计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
quapas-quality-assessment-for-prognosis-studies【效率与协作】Evaluates bias in medical literature (prognosis studies) using QUAPAS criteria. Use when the user wants to assess the quality or risk of bias of a medical paper text.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
scripts/extract_pdf.py is the most direct path to complete the request.quapas-quality-assessment for prognosis studies package behavior rather than a generic answer.scripts/extract_pdf.py.references/ for task-specific guidance.Python: 3.10+. Repository baseline for current packaged skills.Third-party packages: not explicitly version-pinned in this skill package. Add pinned versions if this skill needs stricter environment control.cd "20260316/scientific-skills/Data Analytics/quapas-quality-assessment-for-prognosis-studies"
python -m py_compile scripts/extract_pdf.py
python scripts/extract_pdf.py --help
Example run plan:
CONFIG block or documented parameters if the script uses fixed settings.python scripts/extract_pdf.py with the validated inputs.See ## Workflow above for related details.
scripts/extract_pdf.py.references/ contains supporting rules, prompts, or checklists.This skill evaluates the risk of bias in prognosis studies using the Quality of Prognosis Studies (QUAPAS) tool. It analyzes 5 domains: Participants, Index Test, Outcome, Flow and Timing, and Analysis.
Input: The user provides the full text of a medical paper.
Study Extraction:
Domain Analysis:
For each of the 5 domains, analyze the text using the questions defined in references/quapas_prompts.md.
Risk of Bias (ROB) Assessment: For each domain, determine the Risk of Bias (Low, High, Unclear) based on the answers to the signaling questions:
Overall Judgment: Determine the overall risk of bias for the study based on the domain results.
Final Output: Generate a JSON object strictly following the schema below:
{
"study": "Author, Year",
"D1": "Low|High|Unclear",
"D2": "Low|High|Unclear",
"D3": "Low|High|Unclear",
"D4": "Low|High|Unclear",
"D5": "Low|High|Unclear",
"overall": "Low|High|Unclear"
}
When the user provides a PDF file path, use extract_pdf.py to extract the text content before assessment: