Home Mold

paper-to-test-data

Resolve the test data a paper names into refs for each workflow input.

draft

Mold health

warn
  • Source layout

    Every file beside index.md is one the mold kind declares.

  • Axis fields

    source-specific fields are coherent.

  • Eval plan

    Abstract oracle: the properties any cast of this Mold must satisfy.

    eval.md not written yet.

  • Scenarios

    Concrete cases bound to fixtures, run against the eval properties.

    scenarios.md not written yet.

  • Typed refs

    1 typed reference; 0 resolver issues.

  • On-demand triggers

    All on-demand references describe triggers.

  • Evidence checks

    Hypothesis references include verification.

axis
source-specific
source
paper
name
paper-to-test-data
contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

Schema test-data-refs

Structured contract copied for validation or lookup.

Purpose
Output contract: one ref per workflow input, resolved or an honest gap with a reason. Cast bundles the JSON Schema; validate with `foundry validate-test-data-refs` before returning.
Verify
Run the test-data-resolution chain on a pinned scenario and confirm each leg's test-data-refs.json validates and implement-galaxy-workflow-test stages from it.

Cast artifacts

  • Claude skill paper-to-test-data — Resolve the test data a paper names into refs for each workflow input.

How to install →

Artifact handoffs

/ pipeline contract

Produces

Consumes

Inputs sharing a role are alternatives — one producer satisfies it.

paper-to-test-data

Read the paper free-form summary from summarize-paper and resolve the data the paper names (resolvable URLs, file shapes, expected hashes) onto the workflow inputs the target declares — the Galaxy interface brief’s input labels, or the CWL design’s input ports — as test-data-refs with resolved_by: paper-to-test-data. An input the paper names no data for stays resolved: false with a reason, for find-test-data to search. Expected outputs are the test plan’s to derive, not this Mold’s. Validate the file with foundry validate-test-data-refs before returning.

Incoming References (3)

  • PAPER → CWL phase of pipeline — Direct path from a paper to a CWL Workflow + CommandLineTool set.
  • PAPER → GALAXY phase of pipeline — Direct path from a paper to a Galaxy gxformat2 workflow. No Workflow Brief or CWL intermediate.
  • Galaxy workflow test-data refs related mold — JSON Schema for the test data each Galaxy workflow input gets, written by the test-data-resolution chain and read by implement-galaxy-workflow-test.