-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: create reports with python #77
base: master
Are you sure you want to change the base?
Conversation
For the spatial qc plots, we rely on |
Also, I have replaced the previous Nucleotide distribution per beads with something more similar to what FastQC generates (line plots instead of barplots). We can go back to the format in the previous Rmd, it just does not look so good with matplotlib out of the box. |
This PR should also address #57. If a log file that is required has size 0, we can throw one of spacemake's errors. |
This PR will replace the generation of reports with R in favor of Python (to reduce the dependencies).
It adds a new
spacemake/report
folder, with the scriptsqc_sequencing.py
andautomated_analysis.py
. These take the same variables as the original Rmd notebooks, and generate very similar plots/tables.jinja2
is used for HTML template rendering. Templates are contained underspacemake/report/templates
.This also addresses #75 by showing the table of all mapping statistics following the sample's mapping strategy, in the same order (from more to less input reads, from top to bottom).
TODO: