Hi there.
I am currently working on a package compiling useful tools and structures for handling morphological profiles:
https://github.com/menchelab/RMP.jl
Concretely, part of my research work involves High Content Screens in which we measure many parameters to describe cells in different conditions (e.g. treated with specific drugs). This can be done in many ways but you always end up with large matrices (typically one row per cell, one column per measurement or metadata field) that you need to filter and normalize before comparing these profiles between them. Most of these steps are conceptually similar for all such analyses and I ended up creating a framework that I find helpful and would like to share in the form of a package.
I already assembled a few features and there is still quite some work needed, especially in improving the documentation. I read the Pkg
documentation about creating packages and the style guide but I still only have vague ideas about writing good tests and best practice for dependencies. Any pointer/help on how to do things properly would be great!
I was wondering as well whether it would make sense to migrate this project to the BioJulia organization? There is no real connection so far but the potential user base might overlap.
The working title of the project is RMP for Robust Morphological Profiling but this name is not so explicit and I would consider switching to something else (BioProfiling maybe?) before registering it. Any strong opinion about it?
Of course, if anyone is interested in contributing or applying it and need guidance, please let me know!
Cheers.