Skip to content
Snippets Groups Projects
  1. Feb 04, 2020
    • Alex Kanitz's avatar
      clean up tests · 6a231363
      Alex Kanitz authored
      - set up integration test for Snakefile in dedicated folder; current test case was left untouched for the time being, despite requiring large input files
      - set up DAG chart creation test in dedicated folder; script creates an SVG representation of the workflow DAG at `images/workflow_dag.svg`
      - both tests have been added to the GitLab CI/CD configuration; the latter test ensures that always the latest version of the
      - all tests are now located inside subdirectories of `tests/`; test scripts and configuration files for test runs etc. have been moved to the appropriate test directories
      - for the time being, required input files for each test are placed within the individual test directories; a layout for common test files should be introduced later and paths and bind paths in tests adapted
      - make script `scripts/labkey_api.py` executable
      6a231363
  2. Feb 03, 2020
    • Alex Kanitz's avatar
      Merge branch 'create_full_input_table' into 'master' · 3d9a272c
      Alex Kanitz authored
      Input parser
      
      Closes #39
      
      See merge request zavolan_group/pipelines/rnaseqpipeline!10
      3d9a272c
    • BIOPZ-Katsantoni Maria's avatar
      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
  3. Jan 24, 2020
  4. Jan 10, 2020
  5. Jan 07, 2020
  6. Dec 20, 2019
  7. Dec 13, 2019
  8. Feb 19, 2019
  9. Feb 18, 2019
Loading