fmicompbio / footprintR

Tools for working with single-molecule footprinting data
https://fmicompbio.github.io/footprintR/
Other
0 stars 0 forks source link

Consolidation/harmonization TODOs #21

Closed csoneson closed 4 days ago

csoneson commented 1 month ago

To consider at some point:

mbstadler commented 1 month ago

Added the sticker in 1685845

mbstadler commented 1 month ago

Removed sumOverRegions() (superseded by getAnchorRegions()) in 2404a9a

mbstadler commented 1 month ago

added a NEWS.md file in a2616d7e

mbstadler commented 4 weeks ago

The use of :: has been harmonised according to the rules above in c38f3aec

mbstadler commented 4 weeks ago

Some first steps towards harmonising the messaging (verbose usage) in 161d23dd:

Having the messaging done by a central .message() would make it easy if we decide to, for example, change the styling of messages, or remove the verbose arguments in all functions in favour of a central config option.

Many of our dependencies already depend on cli (e.g. ggplot2), so this did not add any further dependencies. Furthermore, it could easily be used to also support inline-formatting in errors and warnings by using cli_abort or cli_warn instead of stop and warning, or any of the other features that cli offers (emojis, progress bars, etc.).

mbstadler commented 4 weeks ago

Removed some dependencies:

mbstadler commented 4 weeks ago

read-level-data.Rmd now evaluates all code chunks (currently it uses mean instead of rowMeans which is not yet implemented and probably will not be implemented in BioC 3.20), done in 8a8a0299.

csoneson commented 1 week ago

Revisit on what value to use for the modification probability of implicit non-modified bases (0 vs 0.02)

This is now set to 0 (no need to use an artificial non-zero value anymore with the change from SparseArray to NaArray). For readModkitExtract, the values provided in the input file (0) are used as they are.

csoneson commented 4 days ago

Harmonization of variable names done in 71a61d79 and ec0482f4