Skip to content
Snippets Groups Projects
  1. Mar 13, 2020
  2. Mar 12, 2020
  3. Mar 07, 2020
  4. Mar 06, 2020
  5. Feb 24, 2020
  6. Feb 21, 2020
  7. Feb 20, 2020
    • Alex Kanitz's avatar
      Merge branch 'log_dirs' into 'master' · c58f28df
      Alex Kanitz authored
      create log directories in Snakefile
      
      Closes #70
      
      See merge request zavolan_group/pipelines/rnaseqpipeline!28
      c58f28df
    • Alex Kanitz's avatar
      create log directories in Snakefile\ · 5e1ec85e
      Alex Kanitz authored
      - log and, if workflow is executed on cluster, cluster log directories are explicitly created in `Snakefile`
      - location of main log directory can be configured in `config.yaml` (field `log_dir`, previously: `local_log`; requires change in script `labkey_to_snakemake.py` as well as subworkflows as field name is hard-coded there)
      - location of cluster log directory can be configured in `cluster.json` (in field `__default__` -> `out`)
      - `config.yaml` and `cluster.json` in `tests/input_files` are set such that a directory `logs/` is created in the directory where Snakemake is run (i.e., the directory of each test); cluster logs are stored in a subdirectory `logs/cluster`
      - removes instructions to explicitly create log directories from docs and all test scripts
      - cleans up main `Snakefile` (apart from Snakemake-specific syntax, now passes `flake8` linter test)
      5e1ec85e
  8. Feb 18, 2020
    • Alex Kanitz's avatar
      Merge branch 'hotfix_docs_missing_link' into 'master' · 1f933bcc
      Alex Kanitz authored
      fix broken links in docs
      
      See merge request zavolan_group/pipelines/rnaseqpipeline!27
      1f933bcc
    • Alex Kanitz's avatar
      fix broken links in docs · 1782ea86
      Alex Kanitz authored
      1782ea86
    • Alex Kanitz's avatar
      Merge branch 'conda_env' into 'master' · 885c5692
      Alex Kanitz authored
      install dependencies via Conda
      
      Closes #56
      
      See merge request zavolan_group/pipelines/rnaseqpipeline!24
      885c5692
    • Alex Kanitz's avatar
      install dependencies via Conda · 8742cd72
      Alex Kanitz authored
      - add 3 separate Conda environment files for installing
        - essential dependencies without Singularity (most users)
        - essential dependencies including Singularity (root users on Linux only)
        - non-essential dependencies (required for tests etc.)
      - install Python dependencies via `pip` _within_ Conda environment to avoid #56
      - update Conda-based installation instructions
        - describe usage of different environment files
        - add supported OS versions (macOS not yet added, because only installation works)
      - update CI config to use same setup (based on Miniconda Docker image)
      8742cd72
    • Alex Kanitz's avatar
      Merge branch 'verbose_tests' into 'master' · 4ad34d82
      Alex Kanitz authored
      run tests in verbose mode
      
      Closes #68
      
      See merge request zavolan_group/pipelines/rnaseqpipeline!26
      4ad34d82
    • Alex Kanitz's avatar
      run tests in verbose mode · 0d95577e
      Alex Kanitz authored
      - trap call functionalized through cleanup() function
      - function added to all test scripts
      - function prints out exit status of last command before trap
      - flag `--verbose` added to Snakemake calls in all test scripts
      - script tests rename to follow naming convention 'test_script_<script_name>_<script_run_mode>
      0d95577e
  9. Feb 17, 2020
Loading