Package: CVN 1.1

Louis Dijkstra

CVN: Covariate-varying Networks

A package for inferring high-dimensional Gaussian graphical networks that change with multiple discrete covariates

Authors:Louis Dijkstra [aut, cre]

CVN_1.1.tar.gz
CVN_1.1.zip(r-4.5)CVN_1.1.zip(r-4.4)CVN_1.1.zip(r-4.3)
CVN_1.1.tgz(r-4.4-x86_64)CVN_1.1.tgz(r-4.4-arm64)CVN_1.1.tgz(r-4.3-x86_64)CVN_1.1.tgz(r-4.3-arm64)
CVN_1.1.tar.gz(r-4.5-noble)CVN_1.1.tar.gz(r-4.4-noble)
CVN_1.1.tgz(r-4.4-emscripten)CVN_1.1.tgz(r-4.3-emscripten)
CVN.pdf |CVN.html
CVN/json (API)

# Install 'CVN' in R:
install.packages('CVN', repos = c('https://bips-hb.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/bips-hb/cvn/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • grid - Data for a grid of graphs

On CRAN:

graphical-modelshigh-dimensional-statisticsnetwork-analysis

2.28 score 19 scripts 30 exports 69 dependencies

Last updated 17 days agofrom:dba0c66c5c. Checks:OK: 1 WARNING: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 05 2024
R-4.5-win-x86_64WARNINGNov 05 2024
R-4.5-linux-x86_64WARNINGNov 05 2024
R-4.4-win-x86_64WARNINGNov 05 2024
R-4.4-mac-x86_64WARNINGNov 05 2024
R-4.4-mac-aarch64WARNINGNov 05 2024
R-4.3-win-x86_64WARNINGNov 05 2024
R-4.3-mac-x86_64WARNINGNov 05 2024
R-4.3-mac-aarch64WARNINGNov 05 2024

Exports:%>%check_correctness_inputcreate_edges_visnetworkcreate_matrix_Dcreate_nodes_visnetworkcreate_weight_matrixCVNdetermine_information_criteriondetermine_information_criterion_cvnestimatefind_core_graphgenlasso_wrapperglassohamming_distancehamming_distance_adj_matriceshits_end_lambda_intervalsinterpolatematrix_A_inner_ADMMplot_hamming_distancesplot_hamming_distances_cvnplot_information_criterionplot_weight_matrixrelative_difference_precision_matricesset_attributes_to_edges_visnetworkstrip_cvnupdateThetaupdateYupdateZ_wrappervisnetworkvisnetwork_cvn

Dependencies:base64encbslibcachemclicodetoolscolorspacecrayondigestdoSNOWdplyrevaluatefansifarverfastmapfontawesomeforeachfsgenericsggplot2glassogluegtablehighrhmshtmltoolshtmlwidgetsisobanditeratorsjquerylibjsonliteknitrlabelinglatticelifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmepillarpkgconfigplyrprettyunitsprogressR6rappdirsRColorBrewerRcppreshape2rlangrmarkdownsassscalessnowstringistringrtibbletidyselecttinytexutf8vctrsviridisLitevisNetworkwithrxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Check whether Input is Validcheck_correctness_input
Create a 'data.frame' for the Edges for 'visNetwork'create_edges_visnetwork
Create matrix D to be used for the Generalized LASSOcreate_matrix_D
Nodes for the 'visNetwork' packagecreate_nodes_visnetwork
Different Weight Matricescreate_weight_matrix
Estimating a Covariate-Varying Network (CVN)CVN
Information Criteria for a 'cvn' objectdetermine_information_criterion_cvn
Estimate a CVNestimate
The Core Graphfind_core_graph
Wrapper for 'genlassoRcpp'genlasso_wrapper
Solving Generalized LASSO with fixed lambda = 1genlassoRcpp
Estimating Multiple Networks Separatelyglasso
Data for a grid of graphs (3 x 3)grid
Structural Hamming Distance for a 'cvn' Objecthamming_distance
Structural Hamming Distancehamming_distance_adj_matrices
Hitting the end points of (lambda_1, lambda_2) intervalhits_end_lambda_intervals
Interpolation of a Graphinterpolate
Determine matrix A for inner-ADMM for the Z-update stepmatrix_A_inner_ADMM
Heat Map of the Distances between Graphsplot_hamming_distances
Heatmaps for a CVNplot_hamming_distances_cvn
Heat Map of an Information Criterion (AIC or BIC)plot_information_criterion
Plot Weight Matrixplot_weight_matrix
Plot Function for CVN Object Classplot.cvn
Print Function for the CVN Object Classprint.cvn
The Relative Difference between two Precision Matricesrelative_difference_precision_matrices
Add Attributes to Subset of Edges for 'visNetwork'set_attributes_to_edges_visnetwork
Strip CVNstrip_cvn
The Theta-update step for the ADMMupdateTheta
The Y-update step for the ADMMupdateY
Wrapper for the Z-update Step for the ADMMupdateZ_wrapper
The Z-update StepupdateZRcpp
A 'visNetwork' plotvisnetwork
All 'visNetwork' plots for a CVN objectvisnetwork_cvn