Skip to content
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

Clean up Volcano Plotting functionality -> particularly plotVolcanoHTML() #10

Merged
merged 3 commits into from
Sep 27, 2023

Conversation

stufield
Copy link
Contributor

Overview of Pull Request

Many changes and clean up for Volcano plotting functionality, including param consistency and documentation.

Fixes #8, #9

Choose reviewer(s)

- unified the params for `plotVolcanoHTML()` and `plotVolcano()`
- used param inheritance to ensure common param definitions
- fixed and improved the examples in the docs for `plotVolcanoHTML()`
- removed default `FC` and `p.value` arguments
- changed `p.vec` -> `p.value` param name
- changed `target.labels` -> `labels` param name to match
- changed `apt.data` -> `tbl` param name to match SomaDataIO
  consistency. Only necessary for `plotVolcanoHTML.stat_table()`
- de-emphasize the `stat_table` S3 method; not commonly used
  externally as part of SL internal toolkit
- added new helper `.volcano_cols()` function to map colors/names
- updated unit tests as necessary
- updated SomaPlotr.Rmd vignette arguments as necessary
- fixes #8, #9
@stufield stufield force-pushed the remove-apt-data-param branch 2 times, most recently from d8214d6 to 4f000eb Compare September 20, 2023 01:28
@stufield stufield force-pushed the remove-apt-data-param branch from 4f000eb to f2e05b6 Compare September 20, 2023 02:37
@stufield stufield requested a review from amanda-hi September 20, 2023 02:39
@stufield stufield self-assigned this Sep 27, 2023
@amanda-hi amanda-hi merged commit 3b4b1b1 into main Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Clean up params for plotVolcanoHTML()
2 participants