schrodinger.application.models.transform_catalog.validation.pipeline_build module

Full validation by constructing a Beam pipeline without running it.

schrodinger.application.models.transform_catalog.validation.pipeline_build.check_by_constructing_pipeline(text: str) → list[Violation]

Return any failure from expanding the pipeline with Beam.

Nothing is executed. A failure to import Beam or the providers propagates: that is a broken installation, not a bad pipeline.