NACHO 2.0.6
Fixes
- In
R/qc_positive_control.R,- fix: use R-squared instead of Pearson correlation coefficient. (#48)
NACHO 2.0.5
CRAN release: 2023-08-07
Fixes
- In
R/autoplot.R,- fix: set
heightinggplot2::position_jitter()to0to avoid vertical dispersion points. (#45)
- fix: set
- In
inst/app/www/about-nacho.md,- fix: shiny[dot]rstudio[dot]com moved to https://shiny.posit.co/.
Tests
- In
tests/testthat/test-load_rcc.R,- fix: skip tests to decrease CRAN checks computation time.
Full Changelog: https://github.com/mcanouil/NACHO/compare/v2.0.4...v2.0.5
NACHO 2.0.4
CRAN release: 2023-04-01
Fixes
- In
inst/CITATION,- fix: convert
citEntrytobibentryfrom CRAN note.
- fix: convert
Full Changelog: https://github.com/mcanouil/NACHO/compare/v2.0.3...v2.0.4
NACHO 2.0.3
Chores
- In
DESCRIPTION,- chore: update domain name.
Full Changelog: https://github.com/mcanouil/NACHO/compare/v2.0.2...v2.0.3
NACHO 2.0.2
CRAN release: 2022-12-05
Chores
- In
DESCRIPTION,- chore: update email address.
- chore: remove
ggbeeswarm.
Full Changelog: https://github.com/mcanouil/NACHO/compare/v2.0.1...v2.0.2
NACHO 2.0.1
CRAN release: 2022-11-24
Chores
- In
DESCRIPTION,- chore: update email address.
Full Changelog: https://github.com/mcanouil/NACHO/compare/v2.0.0...v2.0.1
NACHO 2.0.0
CRAN release: 2022-05-31
Features
- Ensure RCC files are homogeneous in terms of versions. #20
- Allow to use vector of file paths, named or not. #33
- Allow to upload a CSV file associated with the RCC files within the
shinyapplication. #36
Full Changelog: https://github.com/mcanouil/NACHO/compare/v1.1.0...v2.0.0
NACHO 1.1.0
CRAN release: 2021-01-14
Breaking changes
- In
DESCRIPTION,- Update
ggplot2version (>= 3.3.0). - Update
dplyrversion (>= 1.0.2).
- Update
- In
R/autoplot.R,- Replace
ggplot2::expand_scale()withggplot2::expansion().
- Replace
Minor improvements and fixes
- In
R/load_rcc.R,- Remove deprecated
dplyr::progress_estimated().
- Remove deprecated
- In
R/norm_glm.R,- Remove deprecated
dplyr::progress_estimated().
- Remove deprecated
- In
tests,- Small tweaks.
- Add condition when trying to download files from a GEO dataset (Fix CRAN checks).
NACHO 1.0.2
CRAN release: 2021-01-05
Minor improvements and fixes
- In
DESCRIPTION,- Update URLs.
- In
R/normalise.R,- Fix missing “outliers_thresholds” field after
normalise()without removing outliers (#26).
- Fix missing “outliers_thresholds” field after
- In
R/GSE74821.R,- Now uses
data-rawroot directory.
- Now uses
- In
R/-,- No longer generates
Rdfiles for internal functions.
- No longer generates
NACHO 1.0.1
CRAN release: 2020-05-26
Minor improvements and fixes
- Fix deprecated documentation for
R/load_rcc.RandR/normalise.R. - Use
file.path()in examples and vignette. - In
R/autoplot.R, reduce alpha for ellipses. - In
inst/app/utils.R, set default point size (also for outliers) to1. - In
R/load_rcc.R, useinherits()instead ofclass(). - Code optimisation.
NACHO 1.0.0
CRAN release: 2020-01-09
New features
- In
R/conflicts.R,- conflicts are now printed when attaching
NACHO. -
nacho_conflicts()can be used to print conflicts.
- conflicts are now printed when attaching
- New Shiny app in
inst/app/, (#4, #5 & #14)- as a regular app, to load directly RCC files individually or within zip archive.
- within
visualise(), to load"nacho"object fromload_rcc()(previoussummarise()) or fromnormalise().
- New
deploy()(R/deploy.R) function to easily deploy (copy) the shiny app. - New raw RCC files (multiplexed) available in
inst/extdata/. - New vignette
NACHO-analysis, which describe how to uselimmaor other model after using –NACHO–. - In
DESCRIPTION,- Order packages in alphabetical order.
- Add packages’ version.
Breaking changes
-
summarise()andsummarize()have been deprecated and replaced withload_rcc(). (#12 & #15) - Counts matrices (
raw_countsandnormalised_counts) are no longer (directly) available, -i.e.-, counts are available in a long format within thenachoslot of a nacho object. -
visualise(), now uses a new shiny app (inst/app/).
Minor improvements and fixes
- In
R/visualise.R,R/render.R,print(),R/load_rcc.RandR/normalise.R,- replace function to check for outliers, now uses
check_outliers().
- replace function to check for outliers, now uses
- In
R/visualise.R, replace datatable (render and output) with classical table. (#13) - In
R/autoplot.R,- add
show_outliersto show outliers differently on plots (-i.e.-, in red). - add
outliers_factorto highligth outliers with different point size. - add
outliers_labelsto print labels on top of outliers. - now uses tidyeval via import.
- remove plexset ID (
_S-) to remove duplicated QC metrics.
- add
- In
R/print.R, now print a table with outliers if any (withecho = TRUE). - In
R/GSE74821.R, dataset is up to date according to NACHO functions.
NACHO 0.6.1
CRAN release: 2019-10-12
Minor improvements and fixes
- In
DESCRIPTION, add"SystemRequirements: pandoc (>= 1.12.3) - http://pandoc.org, pandoc-citeproc". - In
R/render.R,- explicit import for
opts_chunk::knitrin roxygen documentation. - explicit import for
sessioninfo::session_infoin roxygen documentation.
- explicit import for
- In
tests/testthat/test-render.R, now checks if pandoc is available. - In
tests/testthat/test-summarise.R, fix tests when connection to GEO is alternatively up/down between two tests.
NACHO 0.6.0
CRAN release: 2019-10-07
Citation
- Add citation (#8).
New features
-
autoplot()allows to plot a chosen QC plot available in the shiny app (visualise()) and/or in the HTML report (render()). -
print()allows to print the structure or to print text and figures formatted using markdown (mainly to be used in a Rmakrdown chunk). -
render()render figures fromvisualise()in a HTML friendly output.
Minor improvements and fixes
- In
R/read_rcc.R,R/summarise.R, - In
R/summarise.R,- object returned is of S3 class “nacho” for ease of use of
autoplot(). - update code to use
tidyr1.0.0 (#9).
- object returned is of S3 class “nacho” for ease of use of
- In
R/normalise.R,- object returned is of S3 class “nacho” for ease of use of
autoplot(). - fix missing
outliers_thresholdscomponent in returned object.
- object returned is of S3 class “nacho” for ease of use of
- In
R/visualise.R,- minor code changes.
- return
appobject in non-interactive session.
- In
vignettes/NACHO.Rmd,- fix several typos.
- add sections for
autoplot(),print()andrender()(#7). - fix chunk output (-i.e.-, remove default
results = "asis"). - fix
normalise()call with custom housekeeping genes (-i.e.-, sethousekeeping_predict = FALSE) (#10).
NACHO 0.5.5
CRAN release: 2019-04-28
Minor improvements and fixes
- In
R/summarise.R, put example inif (interactive()) {...}instead of\dontrun{...}. - In
R/normalise.R, put example inif (interactive()) {...}instead of\dontrun{...}. - In
R/visualise.R, put example inif (interactive()) {...}instead of\dontrun{...}. - In
DESCRIPTIONandREADME, description updated for CRAN, by adding “messenger-RNA/micro-RNA”.
NACHO 0.5.4
Minor improvements and fixes
- In
R/normalise.R, add short running example fornormalise(). - In
R/visualise.R, add short running example forvisualise(). - In
DESCRIPTION, description updated for CRAN, by removing some capital letters and put –NACHO– between single quotes.
NACHO 0.5.0
New features
-
summarise()imports and pre-process RCC files. -
normalise()allows to change settings used insummarise()and exclude outliers. -
visualise()allows customisation of the quality thresholds. - Minor changes
NACHO 0.3.0
- Code optimisation in
normalise()(and internal functions). -
visualise()replaces the Shiny app.
NACHO 0.2.0
- Complete rewrite of
summarise()andnormalise()(and all internal functions). - Add S4 class object.