/ RESEARCH NOTES

A paper you can put to work.

Paper2Agent turns research methods into callable tools. The useful test is whether those tools execute the method faithfully, not whether they can talk about it.

TED TROXELL / 6 MIN READ + AN EXPERIMENT

Try the model
FIELD NOTES / 109

01 / READ THE METHOD

Reading the method is only the beginning.

You find a paper that seems relevant to a problem. The result is promising, but using it means locating the code, reconstructing the environment, understanding the input format and deciding which script actually reproduces the example.

That work is often where a useful method stops traveling. A good explanation lowers the conceptual barrier; an executable interface can lower the operational barrier. The two solve different problems.

For a team evaluating new research, I want the original method to become testable on a controlled example before anyone argues about a production use case. A conversational interface is useful if it helps get us there without hiding what ran.

02 / READ THE METHOD

Wrap the research in a tested tool surface.

Paper2Agent analyzes a paper and its codebase, constructs an MCP server and generates and runs tests to refine the tools. A chat agent can then invoke those workflows. The paper demonstrates scientific case studies, including AlphaGenome, Scanpy and TISSUE.

The authors also report limitations: some repositories cannot be successfully converted, and scientific interpretation still requires human judgment. Tool execution does not make a generated conclusion authoritative. Those boundaries belong in an explanation of the method, not in an appendix nobody reads.

The project repository provides the workflow and supporting material. Before using it on a valuable dataset, I would start with a disposable environment and a known reference result. The first question is whether the wrapper faithfully invokes the underlying method.

03 / READ THE METHOD

Make the failure visible before exposing the tool.

The local experiment is a state machine with a small reference fixture. Its expected result is the sum of two, three and five: ten. Select an environment problem, a schema problem or a reference mismatch. The workflow stops at the relevant stage and leaves later stages waiting.

Apply the explicit repair toggle to show the passing route. This models a dependency between checks; it does not actually install packages, repair a repository or run an agent. The fixture is deliberately simple so you can see which evidence permits the next step.

A real workflow needs much richer checks: input validation, expected outputs, failure behavior and provenance. One passing example is evidence about that example. It is not proof that every scientific question the user can phrase is supported.

Demonstration fixture: sum([2, 3, 5]) = 10

04 / READ THE METHOD

Keep a reproducibility record with the answer.

I would expect a usable research tool to record the code revision, environment, input identifiers, parameters and output artifacts. If an answer changes, that record gives someone a route to explain why. A natural-language summary alone is not enough.

Use independently checked fixtures where possible. A wrapper can pass a test that merely repeats its own mistaken assumption. Compare against the paper’s documented examples and inspect important intermediate results. Negative tests matter too: malformed inputs should produce an understandable failure.

Keep authorization and resource limits outside the language model’s discretion. A tool that reads a local fixture and a tool that submits a long remote compute job should have different operating rules. Reproducibility and controlled execution make the interface more useful, not less conversational.

05 / READ THE METHOD

Executable research changes the handoff.

The appealing future is a method that arrives with a callable, testable entry point. A domain expert can ask a question, inspect the operation and reuse the result without first becoming the maintainer of an unfamiliar repository.

For technical leaders, that creates a practical acceptance test for research adoption. Ask for a reproducible fixture, a documented boundary of supported use and a named owner for updates. Measure setup time, correctness and the effort needed to adapt the method to a second dataset.

The demo ends at a verified toy tool, not a scientific discovery. That is intentional. A reliable handoff is a valuable result on its own. Once that exists, the team can evaluate whether the method answers the real question.

THE EXPERIMENT / CHANGE ONE THING

Find the check that blocks the handoff.

Choose a simulated failure and apply a repair. Watch which later stages can proceed and whether the reference fixture matches.

SYNTHETIC EXAMPLE / LIVE RESULTS

Tool handoffBlocked
Expected fixture10
Observed fixture9
Passing stages3 / 5
  1. Read paper + repositoryPassed
  2. Create pinned environmentPassed
  3. Validate tool argumentsPassed
  4. Run reference fixtureFailed
  5. Expose tested toolWaiting

Expected fixture: 2 + 3 + 5 = 10. These are simulated checks, not actual agent runs. A passing fixture establishes neither general scientific validity nor production readiness.

What this model assumes

Deterministic browser workflow and an invented sum fixture. No paper ingestion, package installation, MCP server, agent execution or scientific analysis occurs. The repair toggle stands in for work that a real system would have to perform and verify.

SOURCES & FURTHER READING

The references behind the ideas.

The numbers in the experiment are illustrative. These references support the methods and distinctions discussed in the article.

  1. Reimagining research papers as interactive and reliable AI agents ↗

    Journal publication 16 September 2026. Peer-reviewed / Nature. The primary source for the method and reported evidence.

  2. Authors’ implementation and supporting material ↗

    Original project resources. The browser experiment is an independent teaching illustration, not this implementation.

← All field notes

LET’S TALK

Good work starts
with a conversation.

A challenge, an opportunity, or an idea. Tell me what you have in mind.

Prefer email? ted@tedtroxell.com