publication_bias
Detect publication bias in meta-analyses using funnel plots, Egger's test, trim-and-fill, or selection models to assess research validity.
Instructions
출판편향 검정 가이드
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| methods | Yes | 검정 방법 (funnel_plot, egger, trim_fill, selection_model) | |
| k | No | 연구 수 |
Implementation Reference
- src/tools/index.ts:1796-1806 (handler)Handler function implementing the 'publication_bias' tool. Returns a guide listing common publication bias tests such as funnel plot, Egger's test, trim-and-fill, and selection models based on input methods.function handlePublicationBias(args: Record<string, unknown>) { return { methods: args.methods, tests: { funnel_plot: "Visual asymmetry check", egger: "Regression test for asymmetry", trim_fill: "Impute missing studies", selection_model: "Model publication process" } }; }
- src/tools/index.ts:569-582 (registration)Registration of the 'publication_bias' tool in the tools array, including name, description, and input schema specifying methods array and optional study count k.name: "publication_bias", description: "출판편향 검정 가이드", inputSchema: { type: "object", properties: { methods: { type: "array", items: { type: "string" }, description: "검정 방법 (funnel_plot, egger, trim_fill, selection_model)" }, k: { type: "number", description: "연구 수" }, }, required: ["methods"], },
- src/tools/index.ts:866-867 (registration)Switch case in handleToolCall that routes 'publication_bias' calls to the handlePublicationBias handler function.case "publication_bias": return handlePublicationBias(args);
- src/tools/index.ts:571-582 (schema)Input schema for 'publication_bias' tool defining required 'methods' array of strings and optional 'k' number for number of studies.inputSchema: { type: "object", properties: { methods: { type: "array", items: { type: "string" }, description: "검정 방법 (funnel_plot, egger, trim_fill, selection_model)" }, k: { type: "number", description: "연구 수" }, }, required: ["methods"], },