schrodinger.seam.yaml.providers module

Wrapper for apache_beam.yaml.main to run YAML pipelines.

Automatically injects Seam transform providers.

schrodinger.seam.yaml.providers.get_providers()

Get all SEAM YAML transform providers.

Collects transforms registered via the @yaml_transform decorator from modules in schrodinger.application.transforms.

Returns:

Merged providers containing all available transforms.