Skip to content
Snippets Groups Projects
  • BIOPZ-Katsantoni Maria's avatar
    cd541afe
    generate Snakemake inputs from LabKey data table · cd541afe
    BIOPZ-Katsantoni Maria authored and Alex Kanitz's avatar Alex Kanitz committed
    Adds script `scripts/labkey_to_snakemake.py` which
    - maps LabKey table fields to Snakemake parameters
    - assembles required parameters from the table data
    - infers required parameters from the input data
    - produces files `config.yaml` and `samples.tsv` required by the Snakemake pipeline
    
    A self-contained integration test for the script is located at `tests/test_scripts_labkey_to_snakemake` (execute script `test.sh`) and was added to the CI/CD pipeline.
    
    Note that intermittent changes to the `master` branch were merged into this branch to forego conflicts during merging.
    
    Closes #39
    cd541afe
    History
    generate Snakemake inputs from LabKey data table
    BIOPZ-Katsantoni Maria authored and Alex Kanitz's avatar Alex Kanitz committed
    Adds script `scripts/labkey_to_snakemake.py` which
    - maps LabKey table fields to Snakemake parameters
    - assembles required parameters from the table data
    - infers required parameters from the input data
    - produces files `config.yaml` and `samples.tsv` required by the Snakemake pipeline
    
    A self-contained integration test for the script is located at `tests/test_scripts_labkey_to_snakemake` (execute script `test.sh`) and was added to the CI/CD pipeline.
    
    Note that intermittent changes to the `master` branch were merged into this branch to forego conflicts during merging.
    
    Closes #39