Other studies this one aggregates, each a SimulationStudy in its own right — so a study-of-studies is the same class as the studies it holds, and nesting recurses to any depth without a wrapper class standing between a study and the studies it holds. A whole manuscript is then one runnable specification whose sub-studies are runnable specifications. Written as !include <path> so each sub-study keeps its own recipe file and therefore its own directory: its code_source, its results root and its relative references all resolve against where it lives, not against whoever included it. tvbo run walks the nested studies depth first, then runs the owning study’s own experiments, analyses and figures — the paper-native content belonging to no sub-study. Legitimized by COMBINE/OMEX, SED-ML and the ISA Investigation top-level container it parallels.
name: studiesdescription:'Other studies this one aggregates, each a ``SimulationStudy`` in its own right — so a study-of-studies is the same class as the studies it holds, and nesting recurses to any depth without a wrapper class standing between a study and the studies it holds. A whole manuscript is then one runnable specification whose sub-studies are runnable specifications. Written as ``!include <path>`` so each sub-study keeps its own recipe file and therefore its own directory: its ``code_source``, its results root and its relative references all resolve against where it lives, not against whoever included it. ``tvbo run`` walks the nested studies depth first, then runs the owning study''s own experiments, analyses and figures — the paper-native content belonging to no sub-study. Legitimized by COMBINE/OMEX, SED-ML and the ISA ``Investigation`` top-level container it parallels.'from_schema: https://w3id.org/tvborank:1000owner: SimulationStudydomain_of:- SimulationStudyrange: SimulationStudymultivalued:trueinlined:trueinlined_as_list:true