Changelog
Source:NEWS.md
msDiaLogue 0.0.6
- Analysis:
- Separate all options into individual functions
analyze.*(). - Add
analyze.plsda(). - Rewrite
analyze.pca()andanalyze.plsda()to improve clarity.
- Separate all options into individual functions
- Visualization:
- Separate all options into individual functions
visualize.*(). - Add
visualize.rank(). - Rename
visualize.ind()tovisualize.score()to ensure compatibility with PLS-DA and any other future analyses that include scores. - Rename
visualize.var()tovisualize.loading()to ensure compatibility with PLS-DA and any other future analyses that include loadings. - Add
visualize.vip().
- Separate all options into individual functions
- Vignette:
- Separate usage template into individual modules.
- Add an FAQ section.
- Add NEWS.
msDiaLogue 0.0.5
preProcessFiltering(): Intended for internal use only.-
- Make it compatible with the scaffold files containing GO information.
- Add arguments
zeroNAandoneNAto replace 0s and 1s with NAs. - Make it compatible with data without AlternateID.
transform(): Add root transformation.-
- Add argument
plot. - Add scaling and centering.
- Add argument
-
impute.*():- Add the “R.Condition” and “R.Replicate” columns to the shadow matrix.
- Use NA to represent missing values in both the pre- and post-imputation data.
-
analyze():- Make it capable of performing multiple comparisons and reconstruct the result structure.
- Add Wilcoxon test (
method = "wilcox-test"). - Add PCA (
method = "PCA"; seperate PCA into analyze and visualize). - Add argument
adjust.method.
-
visualize():- MA: Change the labels for the x and y axes; remove the title; change ‘significant’ in the legend to ‘regulation’; make it compatible with the whole result list.
- normalize: Remove the title.
- test: Make it compatible with the whole result list.
- Venn: Add the argument
saveVennto save the data in the Venn plot. - volcano: Make it compatible with the whole result list.
- PCA_ind and PCA_biplot: Remove the ‘a’ marker from the scatter in the legend.
-
Other:
-
dataMissing(): Add argumentssort_miss,show_pct_legend, andshow_pct_col. -
pullProteinPath(): Add argumentslistName,regexName, andby.
-
-
vignette:
- Change the note block border color to a paler red.
- Add the instructions for addressing installation issues.
- Add instructions for Bioconductor package installation.
- Add cust_vis.
- Update the example data.
msDiaLogue 0.0.4
For imputation, separate all options into individual functions, add
impute.mice_cart(),impute.mice_norm(),impute.pca_bayes()andimpute.pca_prob().Use autoglobal.
preprocessing(): add the hist for raw data; fix colnames.filterOutIN(): fix regex.visualize(): fix the point shape in the legend (ggrepel).analyze(): fix the factor level consistent with the input.Rewrite
trimFASTA().Drop R.FileName in all functions.
Revise
filterProtein()to make it compatible with Scaffold.Add note css.
msDiaLogue 0.0.3
For
impute(), add options for"knn","seq-knn","trunc-knn"and"nuc-norm".Add
filterProtein().For
visualize(), add support for"Upset".
msDiaLogue 0.0.2
Add moderated t-test in
analyze().dataMissing(): Calculate the count of missing data.Revise
normalize()to ensure compatibility with missing values (NAs) during the normalization process before proceeding with imputation.Revise
summarize()to create a comprehensive descriptive summary.Rewrite
visualize()and add somegraphTyperelated to PCA.Update and smooth the entire package.
Build the website.