-
general changes:
- samples.schema.yaml
- added optional info field for misc. info
- added optional status field for sample status (e.g. disease status)
- samples.schema.yaml
-
snakefile_WPS:
- added dynamic .gz support
- most intermediate files are .gz compressed
-
Hotfix: fixed bug in get_refsample
-
update .gitignore
- Hotfix: unexpected behavior in conda environments
-
updated documentation
-
comfort:
- added geneIDs to WPS/COV/STARTs and FFT tables
-
snakefile_GE_analysis:
- added background normalization
- ported FFT calculation to python
- separated multiple steps for increased maintainability
-
snakefile_WPS:
- restructured file paths
- moved window extension to separate
- moved WPS padding correction to extractFromBAM_RegionBed_WPS_Cov.py
-
GE_unsupervised:
- added rules for generating clusterings and heatmaps between all samples of an experiment using FFT intensities
- kmeans clustering
- HDBSCAN clustering
- heatmaps
- clustermaps (heatmap with hierarchical clustering)
- added rules for generating clusterings and heatmaps between all samples of an experiment using FFT intensities
- bugfix paths
- simplified path handling in plotting scripts
- improved readability of label files
- changed config.yml to example.config.yml
- updated schemas
- updated Documentation
- updated blacklists for both genome builds
- updated genome files for both genome builds
-
snakefile_GE_analysis:
- updated ProteinAtlas
- 3 types: Blood, Tissue, Tissue+cell-lines
- added support for GRCh38
- updated ProteinAtlas
-
snakefile_WPS:
- added support for normalization by random background sequences
- generate random background sequences not overlapping target regions
- calculate WPS,COV,STARTS table for background sequences
- added support for normalization by random background sequences
-
extractFromBAM_RegionBed_WPS_Cov.py
- added output for fragment endpoints (STARTS output)
- added strand specificity
-
overlays.py:
- integrated normalization by background sequences
- overlays.py
- adding samples is now wrapped in a function
- flanking regions are now determined dynamically
-
added README.md in config dir
-
updated README.md in root dir
- updated input sections for workflows documentation
- added links to .tsv files and README.md in config dir