![]() |
IRootLab
An Open-Source MATLAB toolbox for vibrational biospectroscopy
|
| Caggr | Base class for all ensemble classifiers |
| Caggr_adaboost | Adaboost |
| Caggr_bag | Bagging ensemble |
| Caggr_hiesplit | Class-Hierarchical Training Data Split |
| Caggr_mold | Fixed, pre-determined components |
| Caggr_obsidxs | Pre-determined dataset splits |
| Caggr_ova | One-versus-all classifier |
| Caggr_ovc | One-versus-"control" classifier |
| Caggr_pairs | Pairwise classifier |
| Cas | Analysis Session (AS) base class |
| Cas_crossc | Cross-calculation Analysis Session |
| Cas_dsperc_x_rate | (dataset %) x (classification rate) curve |
| Cas_fsel | Analysis Session that produces a log_as_fsel |
| Cas_fsel_eclass | EClass-based feature selection |
| Cas_fsel_forward | Forward Feature Selection |
| Cas_fsel_grades | Feature Selection based on a "grades" vector |
| Cas_fsel_grades_super | "Super-object" encapsulating both a as_fsel_grades and a as_grades_data object |
| Cas_fsel_lasso | LASSO feature selection |
| Cas_grades | Analysis Session that outputs a log_grades |
| Cas_grades_fsg | Calculates grades using a Feature Subset Grader (FSG) object |
| Cas_grades_loadings | Loadings vector becomes the grades vector |
| Cbiocomparer | |
| Cblbl | Other blocks |
| Cblbl_extract_cv | Extracts cluster vectors from block |
| Cblbl_extract_ds_from_sovalues | Extracts dataset from sovalues |
| Cblmisc | Miscellaneous block |
| Cblmisc_classes | Base class for blocks that change a dataset classes |
| Cblmisc_classes_from_clus | Assign classes from one data column from an irdata_clus object |
| Cblmisc_classes_random | Randomizes classes |
| Cblmisc_classlabels | Base class for blocks that change a dataset class labels |
| Cblmisc_classlabels_hierarchy | Select some given class levels |
| Cblmisc_classlabels_rename | Renames class labels |
| Cblmisc_classlabels_sort | Sorts dataset class labels renumbering classes accordingly |
| Cblmisc_fearange | Re-sets the x-axis of a dataset using 2-element range vector provided |
| Cblmisc_image | Image operations base class |
| Cblmisc_image_transpose | Switches direction between 'hor' or 'ver' |
| Cblmisc_merge | Base class for dataset mergers |
| Cblmisc_merge_cols | Merges datasets parallelly (column-wise) |
| Cblmisc_merge_rows | Merges datasets serially (row-wise) |
| Cblmisc_rows | Base class for blocks that change a dataset row order |
| Cblmisc_rows_inliers | Select inliers only |
| Cblmisc_rows_shuffle | Shuffles rows keeping spectra from the same group together or not |
| Cblmisc_rowsout | Outlier Removal base class |
| Cblmisc_rowsout_distr | Distribution-Based Outlier Removal |
| Cblmisc_rowsout_hist | Outlier removal by Histogram |
| Cblmisc_rowsout_kernel | Outlier removal by Kernel distribution estimation |
| Cblmisc_rowsout_multistage | Multi-Stage Complex Outlier Removal |
| Cblmisc_rowsout_ranges | Outlier removal by Ranges |
| Cblmisc_rowsout_uni | Univariate Outlier removal |
| Cblmisc_split | Base class for blocks that split one dataset into many |
| Cblmisc_split_classes | Splits dataset into many according to classes |
| Cblmisc_split_groups | Splits dataset per group, one dataset per group |
| Cblmisc_split_ovo | One-Versus-One dataset split class combination |
| Cblmisc_split_ovr | One-Versus-Reference dataset split class combination |
| Cblmisc_split_proportion | Splits dataset in two according to proportion specified |
| Cblock | Base Block class |
| Cblock_bypass | Bypass block |
| Cblock_cascade | Cascade block: final instantializable class |
| Cblock_cascade_base | Cascade block: sequence of blocks represented by a block |
| Cbmart | Art stuff for BioMarker Tables |
| Cbmart_circle | Art stuff |
| Cbmart_diamond | Art stuff |
| Cbmart_pentagram | Art stuff |
| Cbmart_square | Art stuff |
| Cbmtable | BioMarker Table |
| Cbmunit | Representation of a Unit |
| Cbmunit_au | Unit - Arbitrary |
| Cbmunit_hist | Unit - HistogramSame as Integer, but plots as histogram (stem plot). Affects bmtable |
| Cbmunit_int | Unit - Integer |
| Cbmunit_perc | Unit - percentage |
| Ccascade_cbn | Cascade: fsel -> pre_bc_rubber -> pre_norm |
| Ccascade_decidergrag | Cascade block: decider -> grag_classes_vote |
| Ccascade_diffvn | Cascade block: pre_diff_sg -> pre_norm_vector |
| Ccascade_fsel_grades_fsg | Cascade block: as_grades_fsg->as_fsel_grades->(extract_fsel) |
| Ccascade_gragdecider | Cascade block: grag_mean -> decider |
| Ccascade_pcalda | Cascade block: fcon_pca -> fcon_lda |
| Ccascade_stdhie | Demo cascade block: pre_norm_std -> blmisc_classlabels_hierarchy |
| Cclassmap | Scans IRootLab directories and build hierarchical class maps |
| Cclasssplitter | Used by parse_classmaps.m |
| Cclssr | Classifiers base class |
| Cclssr_ann | Neural Network Classifier. This is a wrapper to MATLAB's Neural Networks Toolbox |
| Cclssr_d | Linear and Quadratic discriminant |
| Cclssr_dist | Least-Distance-to-Class-Mean Classifier |
| Cclssr_incr | Base class for Incremental Classifiers |
| Cclssr_knn | K-Nearest Neighbours Classifier |
| Cclssr_lasso | Lasso Classifier |
| Cclssr_ls | Least-squares classifier |
| Cclssr_mnr | Logistic Regression Classifier |
| Cclssr_svm | Support Vector Machine Classifier using LibSVM |
| Cclssr_tree | Binary Decision Tree Classifier |
| Cclus | Clustering base class |
| Cclus_hca | Hierarchical Clustering |
| Cdataio | Dataset loader/saver common class |
| Cdataio_db | Dataset loader/saver for the SHEWare database |
| Cdataio_mat | Dataset loader/saver for mat files |
| Cdataio_opus_nasse | Dataset loader for OPUS "0" files |
| Cdataio_txt_basic | Basic TXT loader/saver |
| Cdataio_txt_basic_image | Derives from dataio_txt_basic to match uip_dataio_txt_basic.m |
| Cdataio_txt_dpt | DPT TXT loader only |
| Cdataio_txt_irootlab | IRootLab TXT loader/saver |
| Cdataio_txt_irootlab2 | IRootLab TXT that saves classes column as labels, not numbers |
| Cdataio_txt_libsvm | Saver in LIBSVM format (loading currently not implemented) |
| Cdataio_txt_pir | "Pirouette" TXT loader/saver |
| Cdataio_txt_pir_image | Derives from dataio_txt_pir; just sets flag_params to open GUI when opening file |
| Cdecider | Block that resolves estimato posterior probabilities into classes |
| Cesag | Estimation Aggregator - combines estimato objects together |
| Cesag_linear1 | Estimation Aggregator - Linear Combination of datasets |
| Cesag_wta | Estimation Aggregator - Winner takes all |
| Cestimato | Dataset representing estimation |
| Cestlog | Estimation logs base class |
| Cestlog_classxclass | Records (test class)x([rejected, estimation class]) hits |
| Cestlog_groupxclass | Records (test group)x([rejected, estimation class]) hits |
| Cestlog_rightwrong | Records (1)x([rejected, right, wrong]) hits |
| Cfactorscurve | Used to calculate (number of factors)x(performance) curves |
| Cfcon | Feature Construction (FCon) base class |
| Cfcon_feaavg | Decimation - makes averages of adjacent features |
| Cfcon_lda | Fisher's Linear Discriminant Analysis |
| Cfcon_linear | Feature Construction - Linear Transformations base class |
| Cfcon_linear_fixed | Loadings vector specified directly |
| Cfcon_maxminpos | Maxima/minima detection |
| Cfcon_mcr | Multivariate Curve Resolution |
| Cfcon_mea | Measure: calculates one scalar per dataset row |
| Cfcon_mea_area | Area |
| Cfcon_mea_maha | Mahalanobis distance |
| Cfcon_mea_max | Maximum over all features |
| Cfcon_mea_mean | Mean |
| Cfcon_mea_min | Minimum over all features |
| Cfcon_mea_norm | Norm |
| Cfcon_mea_pick | Picks region area, region peak, or value at fixed x-position |
| Cfcon_mea_ratio | Ratio between the X matrix of two datasets |
| Cfcon_pca | Principal Component Analysis |
| Cfcon_pls | Partial Least Squares Transformation aka PLSDA |
| Cfcon_resample | Resampling - uses MATLAB's DSP Toolbox resample() function |
| Cfcon_slda | Sparse LDA |
| Cfcon_spline | B-Splines Decomposition |
| Cfext | Feature Extraction (Fext) base class |
| Cfext_parallel | Combines features extracted from two or more blocks in parallel |
| Cfsel | Feature Selection (FSel) class |
| Cfselrepeater | Analysis Session - Feature Selection Repeater |
| Cfsg | FSG - Feature Subset Grader |
| Cfsg_clssr | FSG that uses classifier to grade the subsets |
| Cfsg_test | Feature subset grader that uses a statistical test |
| Cfsg_test_anova | Feature subset grader - ANOVA |
| Cfsg_test_fisher | |
| Cfsg_test_manova | Feature subset grader - MANOVA |
| Cfsg_test_t | Feature subset grader - t-test |
| Cfsg_test_u | Feature subset grader - Mann-Whitney "U"-test |
| Cfsg_test_var | Feature subset grader - variance |
| Cfsgt | |
| Cfsgt_fisher | |
| Cfsgt_infgain | |
| Cfsgt_maxentr | |
| Cgencode | MATLAB code generation to create, boot, train and use blocks |
| Cgrag | Group Aggregator - combines data rows outputting one row per group |
| Cgrag_classes | Group Aggregator - classes |
| Cgrag_classes_first | Group Aggregator - Classes - First row |
| Cgrag_classes_vote | Group Aggregator - Classes - Vote |
| Cgrag_classes_votew | Group Aggregator - Classes - Weighted Vote |
| Cgrag_mean | Group Aggregator - averages rows per group |
| Cgridsearch | Grid Search |
| Cgridsearchparam | |
| Circonfusion | Class representing a Confusion matrix |
| Cirdata | Dataset class |
| Cirdata_clus | Dataset class - cluster data |
| Cirlog | Log base class |
| Cirobj | Base class |
| Cirreport | Report base class |
| Clog_as_crossc | Log generated by an as_crossc |
| Clog_as_fsel | Log generated by an as_fsel class |
| Clog_as_fsel_forward | Log generated by a as_fsel_forward |
| Clog_as_fsel_grades | Log generated by as_fsel_grades |
| Clog_blmisc_rowsout_multistage | Log for the blmisc_rowsout_multistage block activity |
| Clog_celldata | Learning curve: (percent dataset used for training)x(classification rate) |
| Clog_cube | Log generated by a reptt_blockcube |
| Clog_fselrepeater | Generated by fselrepeater, carries subsets of features |
| Clog_grades | Generated by a as_grades object, carries a "grades" vector; usually |
| Clog_gridsearch | Log generated by a gridsearch |
| Clog_hist | Generated by subsetsprocessor, carries a histogram |
| Clog_html | Generated by irreport, carries HTML contents |
| Clog_ovrcurves | Stores set of grades as a matrix |
| Clogrecorder | Used to record a ttlog based on test and estimation data |
| Cmapitem | Map item |
| Cmethodcaller | Calls a method from input block |
| Cmutant | "Mutant" block / metablock |
| Covrcurves | One-Versus-Reference calculation of grades curves |
| Cpeakdetector | Peak Detector |
| Cplotter12 | |
| Cpre | Pre-processing block base class |
| Cpre_abs | Takes absolute value of data X |
| Cpre_abs2atr | Converts AB -> ATR |
| Cpre_bc | Baseline Correction base class |
| Cpre_bc_asls | Asymmetric Least-Squares Baseline Correction |
| Cpre_bc_poly | Polynomial Baseline Correction |
| Cpre_bc_rmiesc | Paul Bassan's Resonant Mie Scattering Correction |
| Cpre_bc_rubber | Convex Polygonal Line (Rubberband-like) Baseline Correction |
| Cpre_deconv | Deconvolution |
| Cpre_diff | Simple differentiation using MATLAB diff() function |
| Cpre_diff_sg | Savitsky-Golay (SG) Differentiation |
| Cpre_flip_refmean | Flips the means around a reference class |
| Cpre_meanc | Mean-centering (trained) |
| Cpre_norm | Normalization - final class |
| Cpre_norm_amide1 | Normalization - Amide I peak |
| Cpre_norm_amide2 | Normalization - Amide II peak |
| Cpre_norm_base | Normalization - base class |
| Cpre_norm_meanc | Normalization - Mean-centering |
| Cpre_norm_std | Normalization - std Normalization - backward compatibility |
| Cpre_norm_vector | Normalization - Vector Normalization |
| Cpre_sigwindow | Applies sigmoid window to curves |
| Cpre_std | Standardization (trained) |
| Cpre_sub_refmean | Subtracts the mean of a reference class from all the rows |
| Cpre_trimneg | Trim Negatives to zero |
| Cpre_wden | Wavelet De-noising block |
| Crater | "Rater" class |
| Creport_default | |
| Creport_estlog | estlog 's HTML (confusion matrices) |
| Creport_log_fselrepeater_hist | Single histogram report |
| Creport_log_fselrepeater_histcomp | Histograms and biomarkers comparison using various subsetsprocessor objects |
| Creport_log_gridsearch | Shows best parameters at each |
| Creport_soitem | Base for all reports that operate on a soitem object |
| Creport_soitem_fhg_hist | Single histogram report. Passes on to report_log_fselrepeater_hist |
| Creport_soitem_fhg_histcomp | Passes on to report_log_fselrepeater_histcomp |
| Creport_soitem_foldmerger_fitest | Passes on to report_estlog, to show confusion matrices |
| Creport_soitem_fs | Plots the (nf)x(rates) curve |
| Creport_soitem_items | Shows curves or images from foldmerge of some model selection (e.g. clarchsel or fearchsel) |
| Creport_soitem_merger_fhg | Histograms ane Biomarkers comparison tables - Several set-ups (including stabilizations). Comparisons using histograms, biomarker comparison tables/(heat maps) |
| Creport_soitem_merger_merger_fhg | |
| Creport_soitem_merger_merger_fitest | |
| Creport_soitem_merger_merger_fitest_1d | 1D comparison table |
| Creport_soitem_sovalues | Comparison and p-values tables |
| Creport_sovalues_comparison | Comparison and p-values tables |
| Creport_testtable | |
| Creport_ttlog | ttlog 's HTML (confusion matrices |
| Creport_ttlog_generic | ttlog_generic 's HTML (confusion matrices) |
| Creportmerger | Merges contents of many log_html |
| Creptt | REPeated Train-Test |
| Creptt_bag | REPTT for bagging classifiers |
| Creptt_blockcube | REpeated Train-Test - Block Cube |
| Creptt_hiesplit | Hierarchical split |
| Creptt_incr | Incremental learning curve - to test incremental classifiers |
| Crowaggr | |
| Crowaggr_means | |
| Crowaggr_nmean | |
| Csgs | Base Sub-dataset Generation Specification (SGS) class |
| Csgs_crossval | K-Fold Cross-Validation |
| Csgs_one_class_out | One-class-out SGS |
| Csgs_randsub | Random Sub-sampling |
| Csgs_randsub_base | Random Sub-sampling base class |
| Csgs_weighted | Weighted Sub-Sampling |
| Csubsetsprocessor | Processor of a set of subsets of features |
| Cttlog | Train-Test Log |
| Cttlog_props | Records properties from a block |
| Cvectorcomp | Paired Vector Comparer base class |
| Cvectorcomp_difference | |
| Cvectorcomp_ttest | Vector Comparer - t-test |
| Cvectorcomp_ttest_right | Vector Comparer - paired t-test right tail |
| Cvectorcomp_utest | |
| Cvectorcomp_xornorm | |
| Cvis | Visualization base class |
| Cvis_3dhist | Visualization - Per-Feature Histogram 3D |
| Cvis_alldata | Visualization - All curves in dataset |
| Cvis_as_fsel_hist_entropy | Draws entropy curves based on a as_fsel_hist object |
| Cvis_balls | Visualization - Balls visualization for Confusion Matrices |
| Cvis_blmisc_rowsout_uni | Visualization for blmisc_rowsout_uni objects. Invokes the outlier removal Preview dialog |
| Cvis_clssr2d | Classification Domain - classification regions etc |
| Cvis_cov | Covariance matrix |
| Cvis_crossloadings | Loadings vector of an as_crossc |
| Cvis_curvefit | 1D Scatterplot with x-axis values associated to classes and curve fit |
| Cvis_cv | Visualization - Cluster Vectors |
| Cvis_featuregrades | Feature Grades using a fsg object to grade the features |
| Cvis_hachures | Hachures showing intervals |
| Cvis_hists | Visualization - Histograms from log_hist |
| Cvis_image | Image map |
| Cvis_image_cat | Image map for non-ordered, discrete features (e.g. from clustering) |
| Cvis_loadings | Visualization - Loadings plots or Peak Location plots for loadings vectors |
| Cvis_log_as_fsel | Visual representation of selected features |
| Cvis_log_celldata | Visualization - Histograms from log_celldata |
| Cvis_log_grades | Visualization - Grades vector calculated by any as_grades |
| Cvis_log_ovrcurves | Visualization of Grades Curves stored inside a log_ovrcurves object |
| Cvis_means | Visualization - Class means |
| Cvis_scatter1d | 1D Scatterplot |
| Cvis_scatter2d | 2D Scatterplot |
| Cvis_scatter3d | 3D Scatterplot |
| Cvis_scatter3d2 | Visualization - 3D Scatterplot - Ellipse Walls |
| Cvis_scatter3dgif | GIF animation showing rotation of a 3D scatterplot |
| Cvis_sovalues_drawimage | Draws image from a sovalues object |
| Cvis_sovalues_drawplot | Draws plot from a sovalues object |
| Cvis_sovalues_drawsubplot | Draws plot from a sovalues object |
| Cvis_stackedhists | Visualization - Stacked histograms |