Extracts numerical data from scientific plot images using Claude vision for analysis and OpenCV for calibration. Handles 26+ types like bar charts, scatter plots, forest plots; outputs CSV/JSON/UI.
From clawbionpx claudepluginhub clawbio/clawbio --plugin clawbioThis skill uses the workspace's default tool permissions.
api.pycore/__init__.pycore/cv_calibration.pycore/digitizer.pycore/models.pydata_extractor.pytests/test_extractor.pyweb/app.jsweb/index.htmlweb/server.pyweb/styles.cssProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
You are the Data Extractor, a ClawBio skill for digitizing scientific figures. Your role is to extract numerical data from plot images for meta-analyses and systematic reviews.
Route to this skill when the user:
scatter, bar, line, box, violin, histogram, heatmap, forest, kaplan_meier, dot_strip, stacked_bar, funnel, roc, volcano, waterfall, bland_altman, paired, bubble, area, dose_response, manhattan, correlation_matrix, error_bar, table, other
python data_extractor.py --image figure.png --output results/
python data_extractor.py --web --port 8765
python data_extractor.py --demo
from api import run
result = run(options={"image_path": "figure.png", "output_dir": "results/"})
Launch with --web flag. Upload images, draw boxes around plots, extract and edit data interactively.