Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Major DROP update * removed obsolete file * changed project folder structure for initialisation * API change: separated config and sample annotation parsers * fixed missin root path * import config differently * package finding for subpackage * running pipeline * added circleci config * removed obsolete file * changed project folder structure for initialisation * API change: separated config and sample annotation parsers * fixed missin root path * import config differently * package finding for subpackage * using correct .travis.yml * removed subworkflow and running pipeline for aberrantExpression; new functions introduced for Script-Rule-Html conversions; analysis script directory renamed; pipeline code copied to different destination * removed subworkflow for AS and MAE; changed folder structure; using log for tmp snakemake objects * fixed input flags for analysis scripts * running pipeline * added circleci config * removed obsolete file * changed project folder structure for initialisation * API change: separated config and sample annotation parsers * fixed missin root path * import config differently * package finding for subpackage * API change: separated config and sample annotation parsers * fixed missin root path * import config differently * package finding for subpackage * removed subworkflow and running pipeline for aberrantExpression; new functions introduced for Script-Rule-Html conversions; analysis script directory renamed; pipeline code copied to different destination * removed subworkflow for AS and MAE; changed folder structure; using log for tmp snakemake objects * fixed input flags for analysis scripts * set submodules to master * applied branch-specific modifications * removed submodules.py and refactored path setup * fixed Readme and config copy errors * fixed copying helpers functions * using wbuild with fixed Readme.html functionality and saving wbuild config in DropConfig * moved exportCounts into separate class * parsing GENE_COUNT_FILE column in sample annotation * removed wbuild from conda recipe * using bioconda version of drop for dependencies, pip install drop, no conda building * remove bioconda wbuild * install wbuild with expl pip * remove wbuild with pip * get count info from AE class * some refactoring and saving external counts IDs in separate dictionary * removed ID renaming in merge script (naming already in counts script); fixed missing input bug in DropConfig * add external counts to count files * merge counts and coverage including external counts * file checks for config and sample annotation reimplemented * config file getters for submodules * refactored export counts * travis run export counts rule * reapplied bcftools command modification * Documentation update (#102) * README update to include Baylor counts * updated drop installation command * update install command docs to include conda-forge plus better descriptions Co-authored-by: Vicente <[email protected]> Co-authored-by: Michaela Müller <[email protected]> Co-authored-by: Christian Mertes <[email protected]> * updated documentation to include count import * splicing export counts all columns added * resolved requested formality errors * fixed requested MAE changes * removed scanBamParam * create missing columns for MAE results * Subindex (#3) * first version of subindex implemented * including readme and dependency graph for subindexes; removed fileRegex key from config (using default of ".*\.(R|md)") * using different (wb1.8) config file * separated dependency graph computation from rest of the pipeline * using latest updated wbuild version * use conda install for wbuild Co-authored-by: mumichae <[email protected]> * Fix version for wbuild (#108) Co-authored-by: mumichae <[email protected]> * updated version number in README and drop/cli * Tests (#4) Added pytest suite to project. The main things tested are: * cli: basic drop command line functions * all config classes * pipeline runs for all submodules (including checking numbers of entries in output) and count export ## Commits * first setup of pytest, pipeline runthroughs, no output checking yet * updated version number in README and drop/cli * fixed dependencies * pip uninstall with -y * changed pytest installation and error catching * compare pipeline output and add more pipeline tests * refactored pipeline tests * fixed demo creation * refactored pipeline tests again & fixed fixture scoping * fixed minor issues in tests * added config tests * refactored getHtmlFromScript Co-authored-by: mumichae <[email protected]> * downloading data to temporary directory * updated version to 1.0.0 Co-authored-by: Michaela Müller <[email protected]> Co-authored-by: Vicente <[email protected]> Co-authored-by: Christian Mertes <[email protected]> * updated travis to use correct R and wbuild versions * use github release badge instead of fixing it Co-authored-by: Michaela Müller <[email protected]> Co-authored-by: Vicente <[email protected]> Co-authored-by: Christian Mertes <[email protected]>
- Loading branch information