pipeline.run_dag
Executes a fail-closed DAG for a session, returning either a negative result report or target handoff. Supports iterative integration with convergence checks and default subnetwork visualization.
Instructions
Run the full fail-closed DAG for a session; returns negative_result_report or target_handoff. Set iterative_integration=True to have the SERVER run the edge-integration loop (batched admission, self-stopping via integration.convergence_check) instead of a single-shot augment; integration_params={edge_batch_size,min_gain,null_alpha,patience,max_rounds}. default_visualization=True (default) renders the extracted regulatory subnetwork to OUTPUT_DIR as a standard output of every run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| documents | Yes | ||
| ppi_edges | Yes | ||
| seed_nodes | Yes | ||
| session_id | Yes | ||
| anchor_reactions | Yes | ||
| target_objective | Yes | ||
| integration_params | No | ||
| external_comparators | Yes | ||
| human_resolved_edges | No | ||
| require_human_review | No | ||
| default_visualization | No | ||
| iterative_integration | No | ||
| positive_control_genes | Yes | ||
| currency_exclusion_list | Yes |