About cfde-atlas
A conversational lens on the Common Fund Data Ecosystem (CFDE) — bibliometrics, grants, code activity, and web traffic across CFDE programs, joined on NIH core project number. Ask in plain English; the model plans the query, runs it against a read-only Postgres, and returns tables and Vega-Lite charts side by side.
Who built it
Built by Sean Davis with the CFDE Evaluation Core. Source, issues, and contribution guidelines live in the GitHub repository.
What's behind the answers
- Tables are joined on NIH core project number (e.g. U54OD036472).
- The model has four tools: list_tables, describe_table, run_query, and render_chart.
- run_query is SELECT-only — write statements are rejected at the guard.
- Every assistant turn footers the model used and the freshness of the data it touched.
Known limitations
- Answers are not citations — verify against primary sources before quoting in reports.
- Joins are only as good as the core project number. Programs without one (or with stale assignments) under-count.
- Data refresh is periodic, not live. The footer on each response shows the freshness of the tables that fed it.
Reporting issues
Wrong number, broken chart, or a join that looks off? Please open an issue with the prompt and the shared transcript link: github.com/seandavi/cfde-atlas/issues.
cfde-atlas is open source under the MIT license. Back to the chat.