All functions

Boxplot()

Generate Boxplot using eNODAL_obj object

calcAtchison()

Calculate Atchison distance of a matrix (among cols)

calcdist()

Calculate different types of distance (among cols)

calcGower()

Calculate Gower distance (among cols)

calcProp()

Calculate proportion of each component in gam model

calcProp_gam()

Calculate proportion of each component in gam model

calcProp_lm()

Calculate proportion of each component in linear model

calctrans()

Transformation of distance matrix

check_fac_num()

Check each column of a dataframe is a factor or numerical

check_validity()

check validity

clusterMethod()

Run clustering method (do not need to specify number of clusters)

clusterMethodk()

Run clustering method (Need to specify number of clusters)

ClusterPlot()

Generate clustering result plot for eNODAL_obj object

createClParam()

Create parameters list for stage II clustering.

createConsensus()

Consensus clustering

createDistList()

Calculate list of distance matrix

createDist_base()

Run correlation distance

createFeatures()

Calculate interpretable features for eNODAL object

createParams()

Create parameters list for eNODAL_obj object.

createwD2()

Create distance matrix with respect to the variance explained.

createwDist()

Calculate weighted distance

cvtCooccur()

Convert clustering result to co-occurrence matrix

cvt_fac_num()

Convert a dataframe with factor and numerical to numerical with dummy code.

.changename()

Change names of eNODAL_obj clustering result

.findConvex()

Finding convex hull of given data

.hybrid_test()

Hybrid test for eNODAL object.

.inhull()

determine whether points is in convex hull

.nested_test()

Nested test.

.npntest()

nonparametric ANOVA test from Zhou's paper using bootstrap.

.unify_class()

Unify all the type of X into matrix

eNODAL-class

eNODAL class

eNODAL_build()

Build eNODAL object

eNODAL_example

An example of fitted eNODAL object

fisher_trans()

Fisher Transformation

get_clusters()

Get clustering result of eNODAL object

ggSurface()

Function to make nice surfaces using ggplot

hybrid_test()

Hybrid test for eNODAL_obj object.

lc_stat()

Calculate LC-Stats

LC_test0()

Calculate LC-Test

lm_test()

Nested test for linear model.

make.knn.graph()

Make knn graph

NGFPlot()

Generate NGF using eNODAL_obj object

Proteomics

Part of processed mouse liver nutriomics proteomics dataset

runAnno()

Add annotation for variable name

runeNODAL()

Run eNODAL using with eNODAL object.

runHT()

Run hypothesis testing using with eNODAL object.

runSubclust()

Run subclustering using with eNODAL_obj object.

show_clusters()

Print all the clustering of eNODAL result

trans_clr()

Calculate centered log ratio(clr) transformation of a matrix