Closed AngryMaciek closed 2 years ago
what about local/cluster and conda/singularity nomenclature?
- These names appear only under
tests
directory, it is therefore fine, everything that is under that directory is designed for developers, not end users. and developers know how to read these files.- CI tests both
conda
andsingularity
execution forlocal
cluster
execution is tailored to sciCORE cluster and needs to be tested manually on our filesystem by the developers.
clean ATTRACT parsing
There is nothing to clean, the pipeline is designed to use a custom set of MotEvo-formatted PWMs, provided by the user. Manual curation of a PWM set is outside the scope of this tool; ATtRACT db download/reformat is just an additional functionality. However, it is up to the user/server to set up a directory of "clean" PWMs.
PDF with heatmap visualisation: long sequqnces / lots of PWMs <?>
Static plots work fine up to certain constraints: max sequence length: 150, max n.o. PWMs scanned: ~200.
For the pipeline itself it is fine, in the web server we will have the heatmaps dynamically generated in a website, presenting RBP sites together with the miRNA binding sites (Flask?).
Refactor the whole repository before the next release.
cluster
integration tests execution (2x)