hypogenic-hypothesis-generation
LLM-driven hypothesis generation/testing on tabular data. Three methods: HypoGeniC (data-driven), HypoRefine (literature+data), Union. Iterative refinement, Redis caching, multi-hypothesis inference. Manual: hypothesis-generation; ideation: scientific-brainstorming.
npx skills add BioTender-max/awesome-bio-agent-skills --skill hypogenic-hypothesis-generation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# HypoGeniC Hypothesis Generation ## Overview HypoGeniC automates scientific hypothesis generation and testing using LLMs on tabular datasets. Given labeled data (e.g., deception detection, AI-content identification), it generates testable hypotheses, iteratively refines them against validation performance, and runs inference to classify new samples. It supports three approaches: purely data-driven (HypoGeniC), literature-integrated (HypoRefine), and mechanistic union of both. ## When to Use - Generating testable hypotheses from labeled observational datasets without prior theory - Systematically testing multiple competing hypotheses on empirical data - Combining insights from research papers with data-driven pattern discovery - Accelerating hypothesis ideation in domains like deception detection, content analysis, mental health indicators - Benchmarking LLM-based hypothesis generation methods against few-shot baselines - For manual hypothesis formulation frameworks, use **hypothesis-generation** knowhow - For general-purpose ML classification without hypothesis interpretability, use **scikit-learn-machine-learning** ## Prerequisites - **Python packages**: `hypogenic` - **Optional*
- Overview
- When to Use
- Prerequisites
- Quick Start
- Workflow
- Step 1: Prepare Dataset
- Step 2: Create Task Configuration
- Step 3: Implement Label Extraction
- Step 4: Generate Hypotheses (HypoGeniC)
- Step 5: Run Inference
- Step 6: Literature-Integrated Generation (HypoRefine)
- Step 7: Multi-Hypothesis Inference
- Key Parameters
- Key Concepts
pip install hypogenic git clone https://github.com/ChicagoHAI/HypoGeniC-datasets.git ./data git clone https://github.com/ChicagoHAI/Hypothesis-agent-datasets.git ./data_lit bash ./modules/setup_grobid.sh mkdir -p literature/my_task/raw/ cp papers/*.pdf literature/my_task/raw/ bash ./modules/run_grobid.sh cd examples && python pdf_preprocess.py --task_name my_task
What does the hypogenic-hypothesis-generation skill do?
LLM-driven hypothesis generation/testing on tabular data. Three methods: HypoGeniC (data-driven), HypoRefine (literature+data), Union. Iterative refinement, Redis caching, multi-hypothesis inference. Manual: hypothesis-generation; ideation: scientific-brainstorming.
How do I install it?
Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill hypogenic-hypothesis-generation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
