Spaces:
Sleeping
Sleeping
| """DSL for OncoDSL. | |
| A small typed language of data operations (Load, Select, Reduce, Split, Associate, | |
| Effect, Search, Fit, Apply) that the GP engine will later compose into candidate | |
| programs. The operators are label-agnostic — `Select` picks columns by whatever | |
| labels the passed matrix has — so the same program runs over the NAMED matrix | |
| (H1 fixture) and the ANONYMISED matrix (blind discovery) without modification. | |
| No gene names, no pathway names, no MSI-specific constants live here. | |
| """ | |
| from dsl.operators import ( | |
| Apply, | |
| Associate, | |
| Cohort, | |
| Effect, | |
| EffectResult, | |
| Fit, | |
| FitResult, | |
| Load, | |
| Reduce, | |
| Search, | |
| Select, | |
| Split, | |
| ) | |
| __all__ = [ | |
| "Apply", | |
| "Associate", | |
| "Cohort", | |
| "Effect", | |
| "EffectResult", | |
| "Fit", | |
| "FitResult", | |
| "Load", | |
| "Reduce", | |
| "Search", | |
| "Select", | |
| "Split", | |
| ] | |