<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>traceability on tomrochette.com</title>
    <link>https://tomrochette.com/tags/traceability/</link>
    <description>Recent content in traceability on tomrochette.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>tom@tomrochette.com (Tom Rochette)</managingEditor>
    <webMaster>tom@tomrochette.com (Tom Rochette)</webMaster>
    <copyright>© 2026 Tom Rochette</copyright>
    <lastBuildDate>Thu, 15 Oct 2026 04:06:41 -0400</lastBuildDate><atom:link href="https://tomrochette.com/tags/traceability/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>data-to-paper</title>
      <link>https://tomrochette.com/agents/automated-research/data-to-paper/</link>
      <pubDate>Thu, 15 Oct 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/automated-research/data-to-paper/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>automated-research</category><category>research-agent</category><category>traceability</category><category>open-source</category>
      <description>&lt;p&gt;data-to-paper is the Technion Kishony lab&amp;rsquo;s MIT-licensed pipeline that takes an annotated dataset and walks interacting LLM and rule-based agents through the full research path to a manuscript whose every number can be traced back to the code line that produced it.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Its judging mechanism is the artifact itself: data-chaining programmatically links every result, method, and dataset reference in the manuscript back through the analysis code to the data, which makes verification a property of the document rather than a review pass.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What it is&#xA;    &lt;div id=&#34;what-it-is&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-it-is&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A Python package (&lt;code&gt;pip install data-to-paper&lt;/code&gt;, MIT) from Tal Ifargan, Lukas Hafner, Maor Kern, Ori Alcalay, and Roy Kishony at Technion&amp;rsquo;s Kishony lab, published in NEJM AI in December 2024 after an April 2024 arXiv preprint.&#xA;In autopilot mode it raises hypotheses, plans the research, writes and debugs analysis code, generates and interprets results, and writes a complete paper from annotated data alone.&#xA;In copilot mode a human oversees every step through the Copilot App: reviewing, rewinding to prior stages, replaying recorded runs, and tracking API costs.&#xA;Rule-based agents hold the pipeline&amp;rsquo;s structure while LLM agents write the code and prose, and standard statistical packages are overridden with coding guardrails to catch common LLM analysis errors.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Status&#xA;    &lt;div id=&#34;status&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#status&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Dormant but installable: 829 stars, created 2023-06-17, last push 2025-07-19, which is also the day PyPI took v1.1.22, the package&amp;rsquo;s thirteenth release, as of 2026-10-15.&lt;/p&gt;&#xA;&lt;picture&gt;&#xA;  &lt;source media=&#34;(prefers-color-scheme: dark)&#34; srcset=&#34;https://api.star-history.com/chart?repos=Technion-Kishony-lab/data-to-paper&amp;type=date&amp;theme=dark&amp;legend=top-left&#34; /&gt;&#xA;  &lt;source media=&#34;(prefers-color-scheme: light)&#34; srcset=&#34;https://api.star-history.com/chart?repos=Technion-Kishony-lab/data-to-paper&amp;type=date&amp;legend=top-left&#34; /&gt;&#xA;  &lt;img alt=&#34;Star History Chart&#34; src=&#34;https://api.star-history.com/chart?repos=Technion-Kishony-lab/data-to-paper&amp;type=date&amp;legend=top-left&#34; /&gt;&#xA;&lt;/picture&gt;&#xA;&lt;p&gt;The May 2024 Show HN thread reached 139 points with 15 top-level comments, the strongest community-tier launch footprint in this category&amp;rsquo;s records, and a December 2024 follow-up thread marked the NEJM AI publication.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Strengths&#xA;    &lt;div id=&#34;strengths&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#strengths&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Data-chaining is a mechanism no other member ships: the manuscript&amp;rsquo;s numbers, methods, and data references are programmatically linked, so any claim click-traces to the exact code and data that produced it.&lt;/li&gt;&#xA;&lt;li&gt;NEJM AI peer review is external validation most of this category&amp;rsquo;s community tier never gets; FutureHouse Robin&amp;rsquo;s Nature paper is the only stronger credential here.&lt;/li&gt;&#xA;&lt;li&gt;The paper grades itself honestly: simple goals recapitulated peer-reviewed publications without major errors in about 80 to 90 percent of autonomous runs, and the authors call the research novelty &amp;ldquo;relatively limited&amp;rdquo;.&lt;/li&gt;&#xA;&lt;li&gt;Copilot mode records oversight in the loop itself, with rewinds and replays that make a run auditable after the fact.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Cautions&#xA;    &lt;div id=&#34;cautions&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#cautions&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Dormant since July 2025 with no release since, so the pipeline targets 2024-era models and has not followed the harness ecosystem&amp;rsquo;s moves.&lt;/li&gt;&#xA;&lt;li&gt;Complexity is the wall, by the authors&amp;rsquo; own reading: accuracy held only for simple goals, and human co-piloting &amp;ldquo;becomes critical&amp;rdquo; as the research question grows.&lt;/li&gt;&#xA;&lt;li&gt;The launch thread&amp;rsquo;s sharpest reply names the statistical hazard: raising hypotheses from the same data the manuscript then publishes is automated p-hacking unless confirmatory data follows, and the framework&amp;rsquo;s open-goal mode does exactly that.&lt;/li&gt;&#xA;&lt;li&gt;The scope is data analysis, not discovery: public-health, social-network, and clinical datasets, with recapitulation rather than novelty as the demonstrated product.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Pricing&#xA;    &lt;div id=&#34;pricing&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#pricing&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Free and open source under MIT; there is no paid tier, so pricing does not apply.&#xA;Costs are your own LLM API keys, with per-run cost tracking built in.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Compared to&#xA;    &lt;div id=&#34;compared-to&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#compared-to&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/agent-laboratory/&#34; &gt;Agent Laboratory&lt;/a&gt;: the other human-assisted academic ancestor; Agent Laboratory is paper-first from a supplied idea, data-to-paper is data-first and traces every number it prints.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/aiscientist/&#34; &gt;AiScientist&lt;/a&gt;: reproduction as the unit of work on PaperBench; data-to-paper recapitulates publications from raw data instead of re-running a published pipeline.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/mole/&#34; &gt;Mole&lt;/a&gt;: the other enforcement-first member; mole polices a run&amp;rsquo;s budget and quotes while it runs, data-to-paper chains a manuscript&amp;rsquo;s content after it is written.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Bottom line&#xA;    &lt;div id=&#34;bottom-line&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#bottom-line&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Recommended for engineers building data-analysis agents that need audit trails: the data-chaining mechanism is worth stealing even where the 2024-era pipeline is not.&lt;/strong&gt;&#xA;Not for novelty-seeking discovery runs, which the authors themselves score as the framework&amp;rsquo;s weak output.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Changes&#xA;    &lt;div id=&#34;changes&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#changes&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2026-10-15 - Created.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;See also&#xA;    &lt;div id=&#34;see-also&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#see-also&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/agent-laboratory/&#34; &gt;Agent Laboratory&lt;/a&gt; - the other academic ancestor this note sits beside in the lineage&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/aiscientist/&#34; &gt;AiScientist&lt;/a&gt; - the reproduction-track neighbor with File-as-Bus coordination&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/mole/&#34; &gt;Mole&lt;/a&gt; - the enforcement-first sibling at the deep-research tier&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/automated-research-feature-matrix/&#34; &gt;Automated Research Feature Matrix&lt;/a&gt; - the category comparison this note joins&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;References&#xA;    &lt;div id=&#34;references&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#references&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/Technion-Kishony-lab/data-to-paper&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://github.com/Technion-Kishony-lab/data-to-paper&lt;/a&gt; - repository, MIT license, features, example datasets, and the NEJM AI citation (fetched 200, 2026-10-15)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.github.com/repos/Technion-Kishony-lab/data-to-paper&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=api.github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.github.com/repos/Technion-Kishony-lab/data-to-paper&lt;/a&gt; - 829 stars, created 2023-06-17, last push 2025-07-19, MIT, for the as-of status (fetched 200, 2026-10-15)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/Technion-Kishony-lab/data-to-paper/main/README.md&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=raw.githubusercontent.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://raw.githubusercontent.com/Technion-Kishony-lab/data-to-paper/main/README.md&lt;/a&gt; - the data-chaining description, autopilot and copilot modes, coding guardrails, and the example manuscripts (fetched 200, 2026-10-15)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://pypi.org/pypi/data-to-paper/json&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=pypi.org&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://pypi.org/pypi/data-to-paper/json&lt;/a&gt; - package version 1.1.22 uploaded 2025-07-19, thirteen releases in the train (fetched 200, 2026-10-15)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://arxiv.org/abs/2404.17605&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=arxiv.org&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://arxiv.org/abs/2404.17605&lt;/a&gt; - the preprint abstract: the 80 to 90 percent recapitulation figure, the limited-novelty admission, and the co-piloting caveat (fetched 200, 2026-10-15)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://doi.org/10.1056/AIoa2400555&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=doi.org&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://doi.org/10.1056/AIoa2400555&lt;/a&gt; - the NEJM AI paper of record (Ifargan, Hafner, Kern, Alcalay, Kishony); the page returned 403 to this run&amp;rsquo;s fetch (Cloudflare), so publication facts are grounded in the repository&amp;rsquo;s citation and the preprint (recorded 403, 2026-10-15)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/items/40331850&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/items/40331850&lt;/a&gt; - the 139-point Show HN thread: the p-hacking critique, the paper-mill concern, and the authors&amp;rsquo; responsibility disclaimer (fetched 200, 2026-10-15)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
  </channel>
</rss>
