Nanostring-Biostats / FastReseg

FastReseg for detection and correction of cell segmentation error based on spatial profile of transcripts.
https://nanostring-biostats.github.io/FastReseg/
Other
3 stars 0 forks source link

prepping FastReseg for handoff to software #19

Closed patrickjdanaher closed 5 months ago

patrickjdanaher commented 1 year ago

We want to get this package to a point where we can hand it over to the software team to integrate into our pipelines. For that we'll need:

  1. Easy-to-understand, highly modular code
  2. Thorough documentation
  3. Confidence that it improves / doesn't hurt downstream analysis

1: architecture / modular code:

2: documentation

3: getting confidence it works:

You've done a lot here already. I think the best thing now is to put the package in people's hands and let them try it out. Note they'll only try it if it's well-documented and easy to use, so move onto this after 1 & 2 are done.

lidanwu commented 1 year ago

Here is the current data flow of the FastReseg. image It seems better if I break the big wrapper into 4 different sections of the vignettes (or 4 different wrappers?) and move more intermediate codes that connect the results between functions into the wrapper for individual functions. @patrickjdanaher Please let me know what you think.

lidanwu commented 1 year ago

updated diagram for architecture FastReseg_module_organization_ver2

lidanwu commented 5 months ago

done.