-
Notifications
You must be signed in to change notification settings - Fork 0
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
New API #13
New API #13
Conversation
…changing the docs. These changes happened automatically with: usethis::use_lifecycle() You can now add badges in documentation topics by inserting one of: #' `r lifecycle::badge('experimental')` #' `r lifecycle::badge('superseded')` #' `r lifecycle::badge('deprecated')` See https://lifecycle.r-lib.org/articles/communicate.html
plotRaw() uses ggplot functions, as gcims_view_sample().
…ple objects from a GCIMSDataset
The vignette: It runs until line 213 where we exit because the rest isn't implemented yet: GCIMS/vignettes/introduction-to-gcims-alternative-api.Rmd Lines 1 to 213 in da95167
This branch can be installed with:
|
…xport the decimate name as a generic for the GCIMSDataset and GCIMSSample classes
…ed and can be executed
- Add proc_params to GCIMSSample to store processing parameters - Fix getting dt/rt ranges with a single value (gets the closest one) - Rename files so class definition is always collated before methods
Overview as of 508d153:
The new API vignette has some differences with respect to the old vignette:
To do things:
Naming issues:
Architecture issues:
Features we could split and depend on:
Dependencies / Imports:
Reading data
Physical units:
Plots
Vignette and docs:
|
I have been working on a new API for the package.
The API has several design advantages:
realize(dataset)
). When functions are applied they are processed in parallel.I have implemented a part of the vignette, including reshape/cutting and smoothing.
I will go for alignment next. We can review de design of the API if you like. Look at the vignette to see if it makes sense to you. I've used generic functions from ProtGenerics (filterRt) and Biobase (smooth) implementing methods for our classes.
ease the work done at the GUI by @AnitaMSLH I have been working on a whole new API