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 from two sources: 1. Classes defined directly in transforms.py 2. Transforms registered via the @yaml_transform decorator
- Returns:
Merged providers containing all available transforms.
- Raises:
ValueError – If a transform name collision is detected.