Learn R Programming

⚠️There's a newer version (3.4.8) of this package.Take me there.

FRESA.CAD (version 3.4.7)

Feature Selection Algorithms for Computer Aided Diagnosis

Description

Contains a set of utilities for building and testing statistical models (linear, logistic,ordinal or COX) for Computer Aided Diagnosis/Prognosis applications. Utilities include data adjustment, univariate analysis, model building, model-validation, longitudinal analysis, reporting and visualization.

Copy Link

Version

Install

install.packages('FRESA.CAD')

Monthly Downloads

414

Version

3.4.7

License

LGPL (>= 2)

Maintainer

Last Published

November 24th, 2023

Functions in FRESA.CAD (3.4.7)

FRESAScale

Data frame normalization
mRMR.classic_FRESA

FRESA.CAD wrapper of mRMRe::mRMR.classic
HLCM

Latent class based modeling of binary outcomes
GMVEBSWiMS

Hybrid Hierarchical Modeling with GMVE and BSWiMS
ForwardSelection.Model.Res

NeRI-based feature selection procedure for linear, logistic, or Cox proportional hazards regression models
ForwardSelection.Model.Bin

IDI/NRI-based feature selection procedure for linear, logistic, and Cox proportional hazards regression models
KNN_method

KNN Setup for KNN prediction
GMVECluster

Set Clustering using the Generalized Minimum Volume Ellipsoid (GMVE)
FilterUnivariate

Univariate Filters
IDeA

Decorrelation of data frames
RRPlot

Plot and Analysis of Indices of Risk
backVarElimination_Res

NeRI-based backwards variable elimination
LM_RIDGE_MIN

Ridge Linear Models
benchmarking

Compare performance of different model fitting/filtering algorithms
baggedModel

Get the bagged model from a list of models
backVarElimination_Bin

IDI/NRI-based backwards variable elimination
TUNED_SVM

Tuned SVM
barPlotCiError

Bar plot with error bars
GLMNET

GLMNET fit with feature selection"
NAIVE_BAYES

Naive Bayes Modeling
metric95ci

Estimators and 95CI
bootstrapValidation_Bin

Bootstrap validation of binary classification models
featureAdjustment

Adjust each listed variable to the provided set of covariates
bootstrapValidation_Res

Bootstrap validation of regression models
ensemblePredict

The median prediction from a list of models
bootstrapVarElimination_Res

NeRI-based backwards variable elimination with bootstrapping
bootstrapVarElimination_Bin

IDI/NRI-based backwards variable elimination with bootstrapping
heatMaps

Plot a heat map of selected variables
getVar.Res

Analysis of the effect of each term of a linear regression model by analysing its residuals
improvedResiduals

Estimate the significance of the reduction of predicted residuals
getVar.Bin

Analysis of the effect of each term of a binary classification model by analysing its reclassification performance
crossValidationFeatureSelection_Bin

IDI/NRI-based selection of a linear, logistic, or Cox proportional hazards regression model from a set of candidate variables
crossValidationFeatureSelection_Res

NeRI-based selection of a linear, logistic, or Cox proportional hazards regression model from a set of candidate variables
plot.bootstrapValidation_Bin

Plot ROC curves of bootstrap results
getLatentCoefficients

Derived Features of the UPLTM transform
filteredFit

A generic fit method with a filtered step for feature selection
nearestNeighborImpute

nearest neighbor NA imputation
plot.bootstrapValidation_Res

Plot ROC curves of bootstrap results
plot.FRESA_benchmark

Plot the results of the model selection benchmark
predict.GMVE_BSWiMS

Predicts GMVEBSWiMS outcome
predict.FRESA_BESS

Predicts BESS models
predict.FRESA_FILTERFIT

Predicts filteredFit models
predict.FRESA_HLCM

Predicts BOOST_BSWiMS models
nearestCentroid

Class Label Based on the Minimum Mahalanobis Distance
predict.FRESA_GLMNET

Predicts GLMNET fitted objects
modelFitting

Fit a model to the data
predict.FRESA_NAIVEBAYES

Predicts NAIVE_BAYES models
getKNNpredictionFromFormula

Predict classification using KNN
predict.FRESAKNN

Predicts class::knn models
predict.CLUSTER_CLASS

Predicts ClustClass outcome
getSignature

Returns a CV signature template
jaccardMatrix

Jaccard Index of two labeled sets
plotModels.ROC

Plot test ROC curves of each cross-validation model
predict.FRESA_RIDGE

Predicts LM_RIDGE_MIN models
ppoisGzero

Probability of more than zero events
listTopCorrelatedVariables

List the variables that are highly correlated with each other
predict.fitFRESA

Linear or probabilistic prediction
predict.FRESA_SVM

Predicts TUNED_SVM models
clusterISODATA

Cluster Clustering using the Isodata Approach
summaryReport

Report the univariate analysis, the cross-validation analysis and the correlation analysis
randomCV

Cross Validation of Prediction Models
rankInverseNormalDataFrame

rank-based inverse normal transformation of the data
summary.fitFRESA

Returns the summary of the fit
summary.bootstrapValidation_Bin

Generate a report of the results obtained using the bootstrapValidation_Bin function
updateModel.Res

Update the NeRI-based model using new data or new threshold values
timeSerieAnalysis

Fit the listed time series variables to a given model
updateModel.Bin

Update the IDI/NRI-based model using new data or new threshold values
update.uniRankVar

Update the univariate analysis using new data
signatureDistance

Distance to the signature template
predictionStats

Prediction Evaluation
uniRankVar

Univariate analysis of features (additional values returned)
trajectoriesPolyFeatures

Extract the per patient polynomial Coefficients of a feature trayectory
univariateRankVariables

Univariate analysis of features
predict.FRESAsignature

Predicts CVsignature models
reportEquivalentVariables

Report the set of variables that will perform an equivalent IDI discriminant function
predict.GMVE

Predicts GMVECluster clusters
residualForFRESA

Return residuals from prediction
BSWiMS.model

BSWiMS model selection
FRESA.CAD-package

FeatuRE Selection Algorithms for Computer-Aided Diagnosis (FRESA.CAD)
cancerVarNames

Data frame used in several examples of this package
getMedianSurvCalibratedPrediction

Binary Predictions Calibration of Random CV
CVsignature

Cross-validated Signature
EmpiricalSurvDiff

Estimate the LR value and its associated p-values
BESS

CV BeSS fit
CalibrationProbPoissonRisk

Baseline hazard and interval time Estimations
ClustClass

Hybrid Hierarchical Modeling
FRESA.Model

Automated model selection