IRootLab
An Open-Source MATLAB toolbox for vibrational biospectroscopy
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CbmtableBioMarker Table
 CclasssplitterUsed by parse_classmaps.m
 Cgridsearchparam
 ▼Chandle
 CclassmapScans IRootLab directories and build hierarchical class maps
 CgencodeMATLAB code generation to create, boot, train and use blocks
 CmapitemMap item
 ▼CirobjBase class
 Cbiocomparer
 ▼CblockBase Block class
 ►CasAnalysis Session (AS) base class
 ►CblblOther blocks
 ►CblmiscMiscellaneous block
 Cblock_bypassBypass block
 ►Cblock_cascade_baseCascade block: sequence of blocks represented by a block
 ►CclssrClassifiers base class
 CdeciderBlock that resolves estimato posterior probabilities into classes
 ►CfextFeature Extraction (Fext) base class
 ClogrecorderUsed to record a ttlog based on test and estimation data
 CmethodcallerCalls a method from input block
 Cmutant"Mutant" block / metablock
 ►CprePre-processing block base class
 ►CvisVisualization base class
 ▼CbmartArt stuff for BioMarker Tables
 Cbmart_circleArt stuff
 Cbmart_diamondArt stuff
 Cbmart_pentagramArt stuff
 Cbmart_squareArt stuff
 ▼CbmunitRepresentation of a Unit
 Cbmunit_auUnit - Arbitrary
 Cbmunit_histUnit - HistogramSame as Integer, but plots as histogram (stem plot). Affects bmtable
 Cbmunit_intUnit - Integer
 Cbmunit_percUnit - percentage
 ▼CdataioDataset loader/saver common class
 Cdataio_dbDataset loader/saver for the SHEWare database
 Cdataio_matDataset loader/saver for mat files
 Cdataio_opus_nasseDataset loader for OPUS "0" files
 ►Cdataio_txt_basicBasic TXT loader/saver
 Cdataio_txt_dptDPT TXT loader only
 ►Cdataio_txt_irootlabIRootLab TXT loader/saver
 Cdataio_txt_libsvmSaver in LIBSVM format (loading currently not implemented)
 ►Cdataio_txt_pir"Pirouette" TXT loader/saver
 ▼CfsgFSG - Feature Subset Grader
 Cfsg_clssrFSG that uses classifier to grade the subsets
 ►Cfsg_testFeature subset grader that uses a statistical test
 ▼Cfsgt
 Cfsgt_fisher
 Cfsgt_infgain
 Cfsgt_maxentr
 ▼CirdataDataset class
 CestimatoDataset representing estimation
 Cirdata_clusDataset class - cluster data
 ▼CirlogLog base class
 CirconfusionClass representing a Confusion matrix
 Clog_as_crosscLog generated by an as_crossc
 ►Clog_as_fselLog generated by an as_fsel class
 Clog_blmisc_rowsout_multistageLog for the blmisc_rowsout_multistage block activity
 Clog_celldataLearning curve: (percent dataset used for training)x(classification rate)
 Clog_cubeLog generated by a reptt_blockcube
 Clog_fselrepeaterGenerated by fselrepeater, carries subsets of features
 ►Clog_gradesGenerated by a as_grades object, carries a "grades" vector; usually
 Clog_gridsearchLog generated by a gridsearch
 Clog_htmlGenerated by irreport, carries HTML contents
 Clog_ovrcurvesStores set of grades as a matrix
 ►CttlogTrain-Test Log
 CpeakdetectorPeak Detector
 ▼CsgsBase Sub-dataset Generation Specification (SGS) class
 Csgs_crossvalK-Fold Cross-Validation
 Csgs_one_class_outOne-class-out SGS
 ►Csgs_randsub_baseRandom Sub-sampling base class
 ▼CvectorcompPaired Vector Comparer base class
 Cvectorcomp_difference
 Cvectorcomp_ttestVector Comparer - t-test
 Cvectorcomp_ttest_rightVector Comparer - paired t-test right tail
 Cvectorcomp_utest
 Cvectorcomp_xornorm
 Cplotter12