pipelines.chromake.scripts.config.create_config_from_table

pipelines.chromake.scripts.config.create_config_from_table(
    table_path,
    output_path,
    proj_paths,
    jobs=None,
    sequencings=None,
)

Create a YAML config from a table. Supports SAMPLES and optional INPUT files.

Parameters

Name Type Description Default
table_path str Path to the input CSV or Excel table. required
output_path str Path to write the YAML config. required
proj_paths dict Dictionary of project_name -> project_path. required
jobs dict Default JOBS settings (CORES_PER_JOBS, QOS_INFOS). None
sequencings dict Dictionary of sequencings informations (PATH, R1_ADAPTOR, R2_ADAPTOR). None

Returns

Name Type Description
str Path to the written YAML config file.