![]() |
IRootLab
An Open-Source MATLAB toolbox for vibrational biospectroscopy
|
about.m | About Dialog |
addtopath.m | Adds directory to path with recursion into all subdirectories |
adjust_turn2.m | Turns loadings vectors |
adjust_unitnorm.m | Normalizes column vectors to unit norm |
aggr.m | |
aggr_adaboost.m | |
aggr_bag.m | |
aggr_hiesplit.m | |
aggr_mold.m | |
aggr_obsidxs.m | |
aggr_ova.m | |
aggr_ovc.m | |
aggr_pairs.m | |
and_prod.m | AND operator as a product |
as.m | |
as_crossc.m | |
as_dsperc_x_rate.m | |
as_fsel.m | |
as_fsel_eclass.m | |
as_fsel_forward.m | |
as_fsel_grades.m | |
as_fsel_grades_super.m | |
as_fsel_lasso.m | |
as_grades.m | |
as_grades_fsg.m | |
as_grades_loadings.m | |
ask_dataset.m | Browses datasets present in workspace for GUI user to choose one |
ask_hierarchy.m | Asks uses to type in dataset class levels (for varying purposes) |
ask_peakdetector.m | Asks for a peak detector object. Specifying one or not will be optional to the user |
assert_all.m | Makes all assertions |
assert_connected_to_cells.m | Checks connection, tries to connect to MySQL database usign if not connected |
assert_decider.m | Makes sure that the object is able to decide upon classes |
assert_meancentered.m | Checks whether the columns of X have mean zero up to a certain tolerance |
assert_standardized.m | Checks whether the columns of X have mean zero and variance 1 up to a certain tolerance |
atrtool.m | Compatibility: calls datatool.m |
bc_poly.m | Polynomial baseline correction |
bc_rubber.m | Convex Polygonal Line baseline correction |
biocomparer.m | |
blbl.m | |
blbl_extract_cv.m | |
blbl_extract_ds_from_sovalues.m | |
blmisc.m | |
blmisc_classes.m | |
blmisc_classes_from_clus.m | |
blmisc_classes_random.m | |
blmisc_classlabels.m | |
blmisc_classlabels_hierarchy.m | |
blmisc_classlabels_rename.m | |
blmisc_classlabels_sort.m | |
blmisc_fearange.m | |
blmisc_image.m | |
blmisc_image_transpose.m | |
blmisc_merge.m | |
blmisc_merge_cols.m | |
blmisc_merge_rows.m | |
blmisc_rows.m | |
blmisc_rows_inliers.m | |
blmisc_rows_shuffle.m | |
blmisc_rowsout.m | |
blmisc_rowsout_distr.m | |
blmisc_rowsout_hist.m | |
blmisc_rowsout_kernel.m | |
blmisc_rowsout_multistage.m | |
blmisc_rowsout_ranges.m | |
blmisc_rowsout_uni.m | |
blmisc_split.m | |
blmisc_split_classes.m | |
blmisc_split_groups.m | |
blmisc_split_ovo.m | |
blmisc_split_ovr.m | |
blmisc_split_proportion.m | |
block.m | |
block_bypass.m | |
block_cascade.m | |
block_cascade_base.m | |
blockmenu.m | Class Selection Dialog |
bmart.m | |
bmart_circle.m | |
bmart_diamond.m | |
bmart_pentagram.m | |
bmart_square.m | |
bmtable.m | |
bmunit.m | |
bmunit_au.m | |
bmunit_hist.m | |
bmunit_int.m | |
bmunit_perc.m | |
browse_demos.m | |
bsearch.m | Binary Search |
buggui.m | Buggui Dialog |
calc_predictive_values.m | Calculates predictive values |
calc_sens_spec.m | Calculates sensitivities and specificities for each class (row of cc) |
calculate_scatters.m | Calculates scatter matrices from X and classes |
call_help.m | Extracts file name from figure handle and calls help2() |
cascade_cbn.m | |
cascade_decidergrag.m | |
cascade_diffvn.m | |
cascade_fsel_grades_fsg.m | |
cascade_gragdecider.m | |
cascade_pcalda.m | |
cascade_stdhie.m | |
cca.m | Canonical Correlation Analysis |
cell2classlabels.m | Inverse of classlabels2cell (limited) |
cell2csv.m | Creates CSV string to be saved into CSV file |
cell2html.m | Creates HTML table from cell |
cell2str.m | Converts cell to string. The generated string will produce the same cell (i.e., c again) if eval()'uated |
cellcolor.m | Calculates a background color based on percentage |
check_hsc.m | Check_hsc |
classes2boolean.m | Converts classes into a boolean matrix |
classes2colormap.m | Generates a colormap from an integer vector of classes |
classes2labels.m | Converts classes to labels |
classes2legends.m | Makes legend cell based on existing classes and class labels |
classlabels2cell.m | Class labels hierarchy resolver |
classlabels2classmap.m | Creates class map from a list of class labels |
classmap.m | |
classmap2obsmap.m | Converts class maps to observation maps |
classmap_assert.m | Asserts the CLASSMAP global is present and initialized |
classmap_compile.m | Creates the CLASSMAP global and saves it into the "misc" directory |
classmap_get_list.m | Returns an array of mapitem objects matching the informed criteria |
classmap_reset.m | Clears the CLASSMAP global |
classsplitter.m | |
close_windows.m | Closes windowsThis function closes the figures (close all) and browsers, so far |
clssr.m | |
clssr_ann.m | |
clssr_d.m | |
clssr_dist.m | |
clssr_incr.m | |
clssr_knn.m | |
clssr_lasso.m | |
clssr_ls.m | |
clssr_mnr.m | |
clssr_svm.m | |
clssr_tree.m | |
clus.m | |
clus_hca.m | |
code_props.m | Generates code containing values of certain object properties |
color2hex.m | Generates color string in HTML hexadecimal style |
colors2map.m | Converts colors to a map to be used by draw_stacked.m |
colors_markers.m | Calls fig_assert.m |
compare.m | Shallow structure or cell comparison |
compare_classes.m | Compares two classes vectors given their corresponding class labels |
confint.m | Calculates confidence interval |
confusion_cell.m | Transforms matrix into a cell of strings |
confusion_str.m | Transforms matrix into a string |
connect_to_cells.m | Connects to database specified in the DB global |
convert_to_str.m | Makes it into something that can be eval()'ed |
copy_obj.m | Shallow copy of object |
create_default_objects.m | Creates a few objects in the base workspace |
cy.m | Aux function for bmtable |
data_assign_splitidxs.m | Assigns the splitidxs property based on hierarchy |
data_calculate_scatters.m | Calculates scatter matrices from dataset |
data_draw.m | Draws "all curves in dataset" |
data_draw_3dhist.m | Draws the 3D figure: per-feature Histograms |
data_draw_covariance.m | Draws covariance matrix |
data_draw_hachures.m | Draws class means with hachured aread behind to give an idea of variability |
data_draw_image.m | |
data_draw_indexedimage.m | |
data_draw_means.m | Draws class means |
data_draw_pca_pareto.m | PCA pareto chart (number of PCs)x(% variance explained) |
data_draw_scatter_1d.m | Draws 1-D scatter plot with optional per-class distributions |
data_draw_scatter_2d.m | Draws 2-D scatter plot |
data_draw_scatter_3d.m | Draws 3-D scatter plot |
data_draw_scatter_3d2.m | Draws 3-D scatter plot-ellipse walls |
data_eliminate_var0.m | Eliminates low-variance features |
data_get_cv.m | Calculates the "cluster vectors" |
data_get_legend.m | Returns selected elements from data.classlabels according to the classes actually present in data.classes |
data_isolate_class.m | Isolates a particular class, so it will be class 0 and all the other will be class 1 |
data_merge_cols.m | Merges several datasets into one (column-wise) |
data_merge_rows.m | Merges several datasets into one (row-wise) |
data_rename_classlabels.m | Searches and replaces class labels |
data_renumber_classes.m | Renumbers classes to match the class order of a reference dataset |
data_select_groups.m | Selects data rows by giving group indexes as parameters |
data_select_hierarchy.m | Selects certain levels within the class labels |
data_select_inliers.m | Selects only the data rows whose class is >= 0 |
data_sort_by_group.m | Sorts dataset rows by groupcode |
data_sort_classlabels.m | Sorts data.classlabels and renumbers data.classes accordingly |
data_split_classes.m | Splits data according to classes. Returns an array of structures |
data_split_classmap.m | Splits dataset according to class map |
data_split_groups.m | Splits data according to groups. Returns an array of datasets |
data_split_sgs.m | Splits data using SGS. Returns an array of structures |
dataio.m | |
dataio_db.m | |
dataio_mat.m | |
dataio_opus_nasse.m | |
dataio_txt_basic.m | |
dataio_txt_basic_image.m | |
dataio_txt_dpt.m | |
dataio_txt_irootlab.m | |
dataio_txt_irootlab2.m | |
dataio_txt_libsvm.m | |
dataio_txt_pir.m | |
dataio_txt_pir_image.m | |
datatool.m | Datatool, see also objtool.m |
db_assert.m | Initializes the DB global |
db_reset.m | Resets the DB global |
decider.m | |
decim.m | Decimation by averaging |
decimate_ticks.m | Removes ticks when there are too many of them |
deconvolve.m | Deconvolution with a vector h |
def_biocomparer.m | Returns the default biocomparer |
def_clssr.m | Returns the default classifier |
def_fsg_testtable.m | Returns the default FSG to be used in a testtable |
def_peakdetector.m | Returns the default peakdetector |
def_postpr_est.m | Returns the default postpr_est |
def_postpr_test.m | Returns the default postpr_test |
def_sgs.m | Returns the default SGS |
def_subsetsprocessor.m | Returns the default subsetsprocessor |
def_subsetsprocessors.m | Returns a cell of subsetsprocessors |
demo_as_dsperc_x_rate.m | (dataset %) x (classification rate %) curve to check sample sizeAllows to verify whether the classification rate would tend to improve if there were more data; or whether apparently there is more data than needed |
demo_bagging_svm.m | Bagging example using SVM classifier and drawing classification regions.Uses a 2D artificial data to show the classification boundaries of component classifiers and of the overall classifier |
demo_bmtable.m | Biomarkers of Non-transformed vs. Transformed, separated by Chemical |
demo_classes_html.m | Generates IRootLab classes hierarchical tree in HTML, using object colors |
demo_classes_txt.m | Creates a CSV file with a list of classes, similar to what is seen in blockmenu.m |
demo_clssr_d.m | Draws classification regions for classifiers LDC/QDC |
demo_clssr_knn.m | Draws classification regions for classifier k-NN |
demo_clssr_tree.m | Draws classification regions for the Tree classifier |
demo_crosscalculated_lda.m | Cross-calculated LDA scores |
demo_deciders_and_grags.m | Different ways to use per-spectrum prediction aggregation (grag), and decision thresholds (decider)Generates 4 situations: 2 datasets x 2 analyses |
demo_does_bagging_help.m | |
demo_eclass_animation.m | Shows evolution of classifier eClass, saves animated GIF.Uses userdata_nc2nf2 dataset |
demo_eclass_artificial.m | Draws classification regions for classifier eClass |
demo_eclass_incremental_learning.m | Increase of classification rate as eClass is incrementally trainedThis example shows how an incremental classifier can vary its performance depending on the order the training data is fed into the classifier |
demo_factorscurve.m | (number of factors)X(Classification rate) curve |
demo_feature_histogram_colors.m | Shows different ways to paint the same Feature Histogram |
demo_forward.m | Forward feature selection demo |
demo_gridsearch_knn_and_pca.m | Combined optimization of PCA number of factors & k-NN k |
demo_gridsearch_knn_k.m | Grid search to obtain best k-NN's k |
demo_gridsearch_pca_discriminant.m | Grid search to simultaneously optimize (PCA number of factors) x ('linear'/'quadratic') |
demo_import_fisheriris.m | Shows how to assemble a dataset from existing MATLAB matrices (Fisher Iris data example)Loads the "Fisher Iris" dataset that comes with MATLAB Statistics Toolbox |
demo_pcalda.m | PCA-LDA demo, scores plots, cluster vectors |
demo_pre_bc_rubber.m | Demonstrates the Convex Polynomial Line baseline correction |
demo_raman_preprocess.m | Pre-processing of Raman data: Wavelet-De-noising, Polynomial Baseline Correction, Vector Normalization |
demo_rater.m | Classification of Chemicals using LDC and cross-validationNote that the averages in the scatterplots are the confusion matrix diagonal values |
demo_rater_brain.m | Classification of Brain data using LDC classifier, leave-one-out cross-validation |
demo_svm_c_gamma.m | Grid search optimization of SVM (C, gamma) (Gaussian Kernel) |
demo_u_test_per_wavenumber.m | U-test per wavenumber is performed for one-versus-one datasets (2-class datasets) |
detect_file_type.m | Does a series of tests on the dataset file to try to guess its format |
detect_peaks.m | Peak detector |
detect_spectrum_type.m | Attempts to detect type of single-spectrum files |
diff_operator.m | Creates differentiation matrix |
diff_sg.m | Savitzky-Golay differentiation |
distribution.m | Estimates the univariate distribution of a data vector |
do_blockmenu.m | Create [and apply] block |
draw3d2_adjust.m | Draw3d2_adjust |
draw3d2_core.m | Draw3d2_core |
draw3d2_get_minmax.m | Draw3d2_get_minmax |
draw_covariance.m | Draws covariance matrix |
draw_direction.m | Traces a line and an arrow in direction defined by v |
draw_hachure.m | Draws hachure |
draw_hachure2.m | Draws hachure |
draw_hint_curve.m | Draws hint curve |
draw_image.m | Draws image map |
draw_indexedimage.m | Draws indexed image map |
draw_loadings.m | Draws loadings curves with many options |
draw_loadings_pl.m | Draws loadings curves with many options |
draw_peaks.m | Draws peaks |
draw_projections.m | Draws projections of each row of DATA.X onto the column vector v |
draw_stacked.m | Draws stacked histograms |
draw_stdhachure.m | Draws hachure to above and below a curve |
draw_threshold_line.m | Draws threshold line |
draw_zero_line.m | Draws zero line |
drawer_histograms.m | |
edit_ircode.m | Bypass to ircode_edit.m |
eig_ordered.m | Returns eigenvectors of matrix ordered in descending order of eigenvalue |
emptystruct.m | Creates empty structure with fields as in passed structure |
enlighten_colors.m | Enlightens all colors in the COLORS global |
error_ellipse2.m | Error ellipse, "ellipse walls" version |
esag.m | |
esag_linear1.m | |
esag_wta.m | |
estimato.m | |
estlog.m | |
estlog_classxclass.m | |
estlog_groupxclass.m | |
estlog_rightwrong.m | |
extract_variables.m | Creates variables in the base workspace from an array or cell |
factorscurve.m | |
fcon.m | |
fcon_feaavg.m | |
fcon_lda.m | |
fcon_linear.m | |
fcon_linear_fixed.m | |
fcon_maxminpos.m | |
fcon_mcr.m | |
fcon_mea.m | |
fcon_mea_area.m | |
fcon_mea_maha.m | |
fcon_mea_max.m | |
fcon_mea_mean.m | |
fcon_mea_min.m | |
fcon_mea_norm.m | |
fcon_mea_pick.m | |
fcon_mea_ratio.m | |
fcon_pca.m | |
fcon_pls.m | |
fcon_resample.m | |
fcon_slda.m | |
fcon_spline.m | |
feacons_kun.m | Kuncheva's feature consistency index |
featurestability.m | Calculates the stability curve for a set of feature subsets |
fel.m | Returns the first element of a cell or the argument itself if it is not a cell |
fext.m | |
fext_parallel.m | |
fig_assert.m | Initializes globals COLORS, FONT, MARKERS, etc, if not present |
fig_reset.m | Clears globals colors, styles, fonts, etc |
figure1_WindowKeyPressFcn.m | Part of the context-sensitive help system Executes on key press with focus on figure1 or any of its controls |
find_color.m | Returns a color (3-element RGB vector) |
find_color_stackedhist.m | Returns a color |
find_dirname.m | Finds a name for a new directory |
find_distributionthreshold.m | Originally created for Nik's study [1] |
find_filename.m | Finds a name for a new file |
find_linestyle.m | Returns a line style |
find_marker.m | Returns a marker for plotting |
find_marker_size.m | Returns a marker size already scaled by the SCALE global |
find_varname.m | Finds an unused variable name in the workspace |
fisher_ld.m | Calculates Fisher's Linear Discriminant vectors (loadings) |
format_frank.m | Formats a figure according to Frank's rules (Times New Roman) |
format_number.m | |
format_xaxis.m | Format x-axis to nice range and reversed |
format_yaxis.m | Actually, only formats the y-label |
format_ylim.m | Assigns y-limits based on [ymin, ymax] pair |
fsel.m | |
fselrepeater.m | |
fsg.m | |
fsg_clssr.m | |
fsg_test.m | |
fsg_test_anova.m | |
fsg_test_fisher.m | |
fsg_test_manova.m | |
fsg_test_t.m | |
fsg_test_u.m | |
fsg_test_var.m | |
fsgt.m | |
fsgt_fisher.m | |
fsgt_infgain.m | |
fsgt_maxentr.m | |
gencode.m | |
gendata.m | Lets the user create a dataset by clicking the mouse and pressing the number keys |
get_cite.m | Get_cite |
get_computer_name.m | Returns the host name |
get_credits.m | Get_credits |
get_excludevarnames.m | Returns a list of variables not to be brought from the workspace |
get_feaidxs.m | Returns indexes for manual feature selection |
get_matlab_output.m | Returns a string containing the text that MATLAB shows when you type the variable name in the command prompt |
get_negative_meaning.m | |
get_no_cols_deli.m | Determines number of columns and delimiter from a CSV file |
get_probs.m | Calculates per-class probabilities by counting the number of occurences for each class |
get_rootdir.m | Returns the root directory |
get_suffix.m | Finds a suffix based on the class name. Isolates the bit after the last undescore |
get_varnames.m | Variable names in workspace matching class |
get_varnames2.m | Variable names in workspace matching class |
get_welcome.m | Welcome message |
getdirs.m | Recursive directory structure getter |
misc/ioio/getdirs.m | Recursive directory structure getter |
getfiles.m | File list getter (not recursive) |
good_filename.m | |
good_varname.m | |
grag.m | |
grag_classes.m | |
grag_classes_first.m | |
grag_classes_vote.m | |
grag_classes_votew.m | |
grag_mean.m | |
gridsearch.m | |
gridsearchparam.m | |
groupsdefinitions.cpp | |
gui_set_position.m | Moves GUI "Northwest" (where Lancaster is) |
guide_figs.m | Opens all .fig files in directory in GUIDE |
help2.m | Calls browser with Doxygen help for prefix |
hitsentropy.m | Calculates entropy curve of a hitss matrix |
html_comparison.m | Transforms comparison matrix into HTML |
html_comparison_std.m | Transforms comparison matrix into HTML |
html_confusion.m | Transforms matrix into HTML |
html_table_std.m | HTML table where data items may have associated standard deviations |
html_table_std_colors.m | HTML table where data items may have associated standard deviations |
iif.m | In-line "IF"This function takes three parameters. The first parameter is a condition. If the condition is true, returns the second argument, otherwise the third |
int2ord.m | Converts integer to ordinal number string |
integrate.m | |
interactive_bc_poly.m | Plots polynomial baselines, Helps find order for polynomial-fit baseline correction |
interactive_pcacrossval.m | PCA cross-validation aims to determine the "best" number of PCs to use in PCA |
interactive_wden.m | Helps find thresholds for wavelet de-noising |
ircode_add.m | Adds string to auto-generated code buffer (without executing) |
ircode_assert.m | Initializes the IRCODE global, if not present |
ircode_edit.m | Opens the running "irr_macro_<nnnn>" in MATLAB editor |
ircode_eval.m | Evaluates code in 'base' workspace, adds to IRCODE.s and to the IRootLab log editbox if open |
ircode_eval2.m | Same as ircode_eval() but without the assestion and parameter check |
ircode_reset.m | Clears the IRCODE global |
irconfusion.m | |
irdata.m | |
irdata_clus.m | |
irerror.m | Verboses and throws an Exception |
irerrordlg.m | Error dialog |
irlog.m | |
irobj.m | |
iroot.m | Calls the IRootLab main GUI |
irootgui.m | Calls the main GUI |
iroothelp.m | Calls help2.m |
irootlab.m | Calls the IRootLab main GUI |
irootlab_pls.m | Partial Least Squares |
irootlab_restart.m | |
irootlab_version.m | Current IRootLab version |
irootlabgui.m | OpenSpec main GUI |
irquery.m | Wraps over mYm to retry at lost connection errors |
irr_macro_0001.m | |
irreport.m | |
irsoftmax.m | "Softmax" Transformation |
irtools.m | |
irtools_data.m | Compatibility: calls datatool.m Because the NP paper mentions "irtools_data", this compatibility script is provided to avoid one problem |
irverbose.m | Verbose function. Currently just disp'ing the string |
irwarning.m | Generates a warning |
is_2014.m | Returns True if MATLAB version is greater than 2014a |
itemlist2cell.m | Returns an array of mapitem objects matching the informed criteria |
listbox_get_selected_1stname.m | Returns the first selected string o a listbox of popupmenu |
listbox_get_selected_names.m | Returns the selected elements of a listbox or popupmenu as a cell of strings |
listbox_load_from_workspace.m | Populates listbox/popupmenu with variables in workspace that belong to certain class |
load_all_items.m | Loads all MAT files in current directory (that contain a "r" variable inside) into the workspace |
load_data_hint.m | Loads the hint dataset: this dataset containg one spectrum only: 1800-900 cm^-1This dataset containg one spectrum only 1800-900 cm^-1 |
load_data_ketan_brain_atr.m | Loads Ketan's brain cancer dataset |
load_data_matt_nanoparticles_synchrotron.m | Loads Matt's synchrotron data (5 spectra only) |
load_data_raman_sample.m | Loads sample data raman_sample.mat |
load_data_she5trays.m | Loads sample data she5trays.mat |
load_data_uci_wine.m | Loads sample data userdata_nc2nf2.txt |
load_data_uglyspectrum.m | Loads sample data uglyspectrum.mat |
load_data_userdata_nc2nf2.m | Loads sample data userdata_nc2nf2.txt |
load_sampledata.m | Loads sample data by file name |
load_soitem.m | Loads MAT file containing a r structure with a item field |
log_as_crossc.m | |
log_as_fsel.m | |
log_as_fsel_forward.m | |
log_as_fsel_grades.m | |
log_blmisc_rowsout_multistage.m | |
log_celldata.m | |
log_cube.m | |
log_fselrepeater.m | |
log_grades.m | |
log_gridsearch.m | |
log_hist.m | |
log_html.m | |
log_ovrcurves.m | |
logrecorder.m | |
maha.m | Calculates the Mahalanobis distances of the rows in X |
mainpage.cpp | |
make_axis_gray.m | Makes current axis gray |
make_box.m | Makes box around gca using xlim and ylim |
make_one.m | Makes one block from manyIterates throught the cell of blocks. If an element is a block_cascade_base, extracts its blocks; otherwise adds the element |
mapitem.m | |
maximize_window.m | Maximizes figure on screenHas a workaround to prevent figure from occupying two monitors, which consists of dividing the width by two if the width-to-height ratio is greater than 2 |
menu.m | Text-based menu |
mergetool.m | Tool to merge several single-spectrum files into a dataset |
methodcaller.m | |
more_assert.m | Initializes the MORE global, if not present |
mutant.m | |
normaliz.m | Normalization |
normalize_rows.m | Divides each row of cc by its sum, or leaves it untouched if its sum is zero |
objtool.m | Object browser |
open_demo.m | |
opus2data.m | Merges several OPUS binary files into a dataset |
orhistgui.m | GUI to preview the action outlier removal |
orhistgui_find_handles.m | Finds handles for orhistgui |
orhistgui_refresh.m | Refreshes controls in orhistgui |
orhistgui_set_remover.m | Sets block of orhistgui |
orhistgui_show.m | Calls GUI to preview the action outlier removal |
orhistgui_view1.m | Draws histogram in orhistgui |
orhistgui_view2.m | Draws datasets in orhistgui |
ovrcurves.m | |
parallel_assert.m | Initializes the PARALLEL global, if not present |
parallel_close.m | Closes the "MATLAB pool" |
parallel_has.m | Checks if it is possible to use MATLAB's Parallel Computing Toolbox |
parallel_open.m | Opens a "MATLAB pool" |
parallel_reset.m | Builds the PARALLEL global |
params2str.m | Converts a parameters cell into a string |
params2str2.m | Converts a parameters cell into a string |
parse_classmaps.m | Parses expression into classmaps |
path_assert.m | Asserts the PATH global is present and initialized |
pause2.m | Waits for the Enter key |
peak_closest.m | Returns index of peak closest to a |
peak_db.m | Chemical-wavenumber correspondence |
peak_landmarks.m | Converts curves to their peaks/troughs locations |
peakdetector.m | |
penalty_matrix.m | Linear combination of differential operators |
percs2no_unitss.m | Converts percents to number of units with extra care |
pir2data.m | Merges several "Pirouette .dat" files into a dataset |
plot_curve_pieces.m | Plots a curve in pieces if there is a discontinuity in the x-axis |
plotter12.m | Generates a colormap from an integer vector of classes |
pre.m | |
pre_abs.m | |
pre_abs2atr.m | |
pre_bc.m | |
pre_bc_asls.m | |
pre_bc_poly.m | |
pre_bc_rmiesc.m | |
pre_bc_rubber.m | |
pre_deconv.m | |
pre_diff.m | |
pre_diff_sg.m | |
pre_flip_refmean.m | |
pre_meanc.m | |
pre_norm.m | |
pre_norm_amide1.m | |
pre_norm_amide2.m | |
pre_norm_base.m | |
pre_norm_meanc.m | |
pre_norm_std.m | |
pre_norm_vector.m | |
pre_sigwindow.m | |
pre_std.m | |
pre_sub_refmean.m | |
pre_trimneg.m | |
pre_wden.m | |
princomp2.m | Principal Component Analysis (PCA) |
print_peaks.m | Disp()'s a peak report |
progress2_change.m | Changes progress bar |
progress2_close.m | Closes progress bar - actually just shows for last time! |
progress2_open.m | Creates progress bar |
progress2_show.m | Shows progress bars - no globals |
progress_assert.m | PROGRESS globals management |
progress_change.m | Changes progress bar |
progress_close.m | Closes progress bar and below |
progress_open.m | Opens new progress bar |
progress_reset.m | Clears the PROGRESS global |
progress_show.m | Shows progress bars |
protect_against_inf.m | Replaces infinite values by maximum/minimum |
quantile_landmarks.m | X-positions where quantiles occur |
rater.m | |
rename_object.m | Renames object |
renumber_classes.m | Renumbers classes to match a new set of labels |
renumber_group_indexes.m | Renumbers group indexes according to a different dataset |
renumber_vector_idooo.m | Renumbers vector in descending order of occurences of its elements. Leaves elements which are <= 0 alone |
replace_underscores.m | Replaces underscores with a '-' |
report_default.m | |
report_estlog.m | |
report_log_fselrepeater_hist.m | |
report_log_fselrepeater_histcomp.m | |
report_log_gridsearch.m | |
report_soitem.m | |
report_soitem_fhg_hist.m | |
report_soitem_fhg_histcomp.m | |
report_soitem_foldmerger_fitest.m | |
report_soitem_fs.m | |
report_soitem_items.m | |
report_soitem_merger_fhg.m | |
report_soitem_merger_merger_fhg.m | |
report_soitem_merger_merger_fitest.m | |
report_soitem_merger_merger_fitest_1d.m | |
report_soitem_sovalues.m | |
report_sovalues_comparison.m | |
report_testtable.m | |
report_ttlog.m | |
report_ttlog_generic.m | |
reportdlg.m | Report Dialog Box |
reportmerger.m | |
reptt.m | |
reptt_bag.m | |
reptt_blockcube.m | |
reptt_hiesplit.m | |
reptt_incr.m | |
resize_legend_markers.m | Resizes legend markers |
resolve_dir.m | Auxiliar to mergetool.m |
rotatefactors2.m | Reproduces the factor rotation of Pirouette |
round_random.m | Now works as regular round() |
rowaggr.m | Row aggregation blocks |
rowaggr_means.m | Outputs a dataset of class means |
rowaggr_nmean.m | Average every ... spectra/rows |
rows_cols.m | Rows_cols |
sampledata_view_all.m | Plots all sample datasets in separate figures |
save_as_fig.m | Saves figure as a FIG file |
save_as_png.m | Saves PNG |
save_legend.m | Saves current legend as PNGThis function will save a PNG with the legend, but will mess with the positioning on the screen |
scaled.m | Multiplies by the SCALE global |
send_error.m | Shows Bug dialogbox and rethrows error |
send_error_gui.m | Send_error_gui Dialog |
set_title.m | Sets figure title sensitive to object passed |
setbatch.m | Assigns several fields to structure or object |
setup_load.m | Executes file irootlab_setup.m, if exists |
setup_write.m | Writes MATLAB M file irootlab_setup.m |
sgs.m | |
sgs_crossval.m | |
sgs_one_class_out.m | |
sgs_randsub.m | |
sgs_randsub_base.m | |
sgs_weighted.m | |
sheload.m | GUI for loading datasets from the SHEware database |
show_description.m | Fills editbox with description of object selected in listbox |
show_legend_only.m | Alters position of figure to make only the legend appear inside inner the figure areaThis pretty much inutilizes the figure for other purpose than saving the legend as an image |
sigfun.m | Sigmoid function |
sigwindowuni.m | Point-by-point multiplications of the rows of X by a sigmoid |
splinebasis.m | Splines transformation matrix |
splinedecomp.m | Spline decomposition |
splitidxs2maps.m | Converts splitidxs to cell of maps |
startup.m | Adds all folders to the MATLAB path. This script needs to be run from the IRootLab root folder |
strip_code.m | Extracts things like 'A' from things like 'code = "A"' |
strip_quotes.m | Removes double quotes from both ends of the string |
stylesheet.m | Returns HTML stylesheet |
subsets2matrix.m | Converts a cell of subsets into a matrix |
subsetsprocessor.m | |
traintest.m | Runs a single train-test and returns the logged logs |
ttlog.m | |
ttlog_props.m | |
uip_aggr.m | Properties Window for aggr |
uip_aggr_adaboost.m | Properties Window for aggr_adaboost |
uip_aggr_bag.m | Properties Window for aggr_bag |
uip_aggr_hiesplit.m | Properties Window to create a Hie-Split Aggregation |
uip_aggr_mold.m | Properties Window for aggr_mold |
uip_aggr_pairs.m | Properties Window for aggr_bag |
uip_as_crossc.m | Properties Window for Cross-calculation Analysis Session |
uip_as_fsel_forward.m | Properties Window for as_fsel_forward (Forward Feature Selection) Number of features - see as_fsel_forward::nf_select |
uip_as_fsel_grades.m | Properties Window for as_fsel_grades |
uip_as_grades_fsg.m | Properties Window for as_grades_fsg |
uip_blbl_extract_cv.m | Properties Windows for blbl_extract_cv |
uip_blbl_extract_ds_from_sovalues.m | Properties Window for blbl_extract_ds_from_sovalues |
uip_blmisc_classes_from_clus.m | Properties Window for the "Classes from cluster" block |
uip_blmisc_classlabels_hierarchy.m | Properties Window for blmisc_classlabels_hierarchy |
uip_blmisc_classlabels_rename.m | Properties Windows for blmisc_classlabels_rename |
uip_blmisc_fearange.m | Properties Window for blmisc_fearange |
uip_blmisc_rowsout_distr.m | Dialogbox for Distribution-based Outlier Removal |
uip_blmisc_rowsout_hist.m | Properties Windows for blmisc_rowsout_hist |
uip_blmisc_rowsout_kernel.m | Properties Window for Kernel-based Outlier Removal |
uip_blmisc_rowsout_multistage.m | Properties Window for a Multi-stage Outlier Removal block |
uip_blmisc_rowsout_ranges.m | Properties Window for Range-based Outlier Removal |
uip_blmisc_split_classes.m | Properties Window for blmisc_split_classes |
uip_blmisc_split_ovo.m | Properties Window for blmisc_split_ovo |
uip_blmisc_split_ovr.m | Properties Window for blmisc_split_ovr |
uip_blmisc_split_proportion.m | Properties Windows for blmisc_split_proportion |
uip_block_cascade.m | Properties Window to create a Cascade Block |
uip_block_cascade_base.m | Calls Properties GUIs for all component blocks |
uip_clssr_ann.m | Properties Window for clssr_ann |
uip_clssr_d.m | Properties Window for clssr_d |
uip_clssr_dist.m | Properties Window for clssr_dist |
uip_clssr_knn.m | Properties Window for clssr_knn |
uip_clssr_mnr.m | Logistig Regression Properties Window As the logistic regression model does not have any setup parameter at the moment, this script file when is called just creates a new block |
uip_clssr_svm.m | Properties Window for clssr_svm |
uip_clssr_tree.m | Properties Window for clssr_tree |
uip_clus_hca.m | Properties Window for clus_hca |
uip_dataio_txt_basic.m | Asks user whether to use x-axis range from file or a custom one |
uip_dataio_txt_basic_image.m | Properties Windows for dataio_txt_basic_image |
uip_dataio_txt_dpt.m | Properties Window for vis_image |
uip_dataio_txt_pir_image.m | |
uip_decider.m | Parameters Window for decider |
uip_estlog_classxclass.m | Properties Window for estlog_classxclass |
uip_estlog_groupxclass.m | Properties Window for estlog_groupxclass |
uip_estlog_rightwrong.m | Properties Window for estlog_rightwrong |
uip_factorscurve.m | Rater (rater) Properties Window |
uip_fcon_feaavg.m | Properties Window for fcon_feaavg |
uip_fcon_lda.m | Properties Window for fcon_lda |
uip_fcon_maxminpos.m | Properties Window for fcon_maxminpos |
uip_fcon_mcr.m | Properties Window for fcon_mcr |
uip_fcon_mea_norm.m | Properties Window for fcon_mea_norm |
uip_fcon_mea_pick.m | Properties window for fcon_mea_pick |
uip_fcon_pca.m | Properties Window for fcon_pca |
uip_fcon_pls.m | Properties Window for fcon_pls |
uip_fcon_resample.m | Properties Window for fcon_resample |
uip_fcon_spline.m | Properties Window for fcon_spline |
uip_frbm.m | Properties Window for Fuzzy Rule-Based Model (frbm) |
uip_fsel.m | Properties Window for fsel |
uip_fselrepeater.m | Properties Window for fselrepeater |
uip_fsg_clssr.m | Properties Window for fsg_clssr |
uip_fsg_test_anova.m | Properties Window for fsg_test_anova |
uip_fsg_test_manova.m | Properties Window for fsg_test_manova |
uip_fsg_test_t.m | Properties Window for fsg_test_t |
uip_fsg_test_u.m | Properties Window for fsg_test_u |
uip_gridsearch.m | Grid Search Properties Window |
uip_logrecorder.m | Log recorder Properties Window |
uip_ovrcurves.m | Properties Window for blmisc_split_ovr |
uip_peakdetector.m | Properties Window for peakdetector |
uip_pre_bc_asls.m | Properties Window for pre_bc_asls |
uip_pre_bc_poly.m | Properties Window for pre_bc_poly |
uip_pre_bc_rmiesc.m | Properties Window for pre_bc_rmiesc |
uip_pre_bc_rubber.m | Properties Window for Rubberband-like baseline correction |
uip_pre_diff.m | Properties Window for pre_diff |
uip_pre_diff_sg.m | Properties Window for pre_diff_sg |
uip_pre_flip_refmean.m | Properties Window for pre_flip_refmean |
uip_pre_norm.m | Properties Window for pre_norm |
uip_pre_sigwindow.m | Properties Window for pre_sigwindow |
uip_pre_sub_refmean.m | Properties Window for pre_sub_refmean |
uip_pre_wden.m | Properties Window for pre_wden |
uip_rater.m | Rater (rater) Properties Window |
uip_report_estlog.m | Properties Window for report_estlog |
uip_report_log_fselrepeater_hist.m | Properties Window for report_log_fselrepeater_hist |
uip_report_soitem_fhg_hist.m | Properties Windows for report_soitem_fhg_hist |
uip_report_soitem_merger_fhg.m | Properties Window for report_soitem_merger_fhg |
uip_report_soitem_merger_merger_fhg.m | Properties Window for report_soitem_merger_merger_fhg |
uip_report_soitem_merger_merger_fitest.m | Properties Window for report_soitem_merger_merger_fitest |
uip_report_sovalues_comparison.m | Properties Window for report_sovalues_comparison |
uip_report_testtable.m | Properties Window for report_testtable |
uip_report_ttlog.m | Properties Window for report_ttlog Generate time snapshot confusion matrices - see report_ttlog::flag_individual |
uip_reptt.m | Repeated Train-Test (reptt) Properties Window |
uip_reptt_bag.m | Properties Window to create a Cascade Block |
uip_reptt_blockcube.m | Properties Window for a reptt_blockcube |
uip_reptt_hiesplit.m | Properties Window for a reptt_hiesplit |
uip_rowaggr_nmean.m | Properties Windows for rowaggr_nmean |
uip_sgs.m | Properties Window common to all sgs classes |
uip_sgs_crossval.m | Properties Window for K-Fold Cross-validation (sgs_crossval) |
uip_sgs_randsub.m | Properties Window for Random subsampling (sgs_randsub) |
uip_sgs_randsub_base.m | Properties Window for Random sub-sampling (sgs_randsub_base) |
uip_subsetsprocessor.m | Properties Window for subsetsprocessor |
uip_vectorcomp_ttest.m | Properties Window for vectorcomp_ttest |
uip_vectorcomp_utest.m | Properties Window for vectorcomp_utest |
uip_vis_as_fsel.m | Properties Window for vis_as_fsel |
uip_vis_as_grades.m | Properties Window for vis_as_grades |
uip_vis_cov.m | Properties Window for vis_cov |
uip_vis_crossloadings.m | Properties Window for vis_crossloadings - fold-wise loadings vectors resulting from cross-calculation |
uip_vis_curvefit.m | Properties Window for vis_curvefit |
uip_vis_cv.m | Properties Window for vis_cv |
uip_vis_featuregrades.m | Properties Dialog for vis_featuregrades |
uip_vis_grades.m | Properties Window used by uip_vis_loadings.m and uip_vis_cv.m |
uip_vis_hists.m | Properties Window for vis_hists |
uip_vis_image.m | Properties Window for vis_image |
uip_vis_image_cat.m | Properties Window for vis_image_cat |
uip_vis_loadings.m | Properties Window for vis_loadings |
uip_vis_log_as_fsel.m | Properties Window for vis_log_as_fsel |
uip_vis_log_grades.m | Properties Windows for vis_log_grades |
uip_vis_log_ovrcurves.m | Properties Windows for vis_log_ovrcurves |
uip_vis_means.m | Properties Windows for vis_means |
uip_vis_scatter1d.m | Properties Window for vis_scatter1d |
uip_vis_scatter2d.m | Properties Window for vis_scatter2d |
uip_vis_scatter3d.m | Properties Window for vis_scatter3d (3D Scatter Plot) |
uip_vis_scatter3d2.m | Properties Window for vis_scatter3d2 |
uip_vis_scatter3dgif.m | Properties Window for vis_scatter3dgif (3D GIF animation) |
uip_vis_sovalues_drawimage.m | Properties Window for vis_sovalues_drawimage |
uip_vis_sovalues_drawplot.m | Properties Window for vis_sovalues_drawplot |
uip_vis_sovalues_drawsubplot.m | Properties Window for vis_sovalues_drawsubplot |
uip_vis_stackedhists.m | Properties Window for vis_stackedhists |
unique_appear.m | Generates unique class labels in order of appearance |
uniquenesses.m | Extract unique part of each string within a cell |
v_ind2x.m | Converts indexes to x by linear [inter/extra]polation |
v_x2ind.m | Determines the indexes in x corresponding to v by proximity measure |
vectorcomp.m | |
vectorcomp_difference.m | |
vectorcomp_ttest.m | |
vectorcomp_ttest_right.m | |
vectorcomp_utest.m | |
vectorcomp_xornorm.m | |
verbose_assert.m | Initializes the VERBOSE global, if not present |
verbose_reset.m | Resets the output vebose filename |
verbose_set_sid.m | Sets VERBOSE.sid |
view_ratetimesubimages.m | Draw many subplots (subimages) in two rows |
vis.m | |
vis_3dhist.m | |
vis_alldata.m | |
vis_as_fsel_hist_entropy.m | |
vis_as_grades.m | |
vis_balls.m | |
vis_blmisc_rowsout_uni.m | |
vis_clssr2d.m | |
vis_cov.m | |
vis_crossloadings.m | |
vis_curvefit.m | |
vis_cv.m | |
vis_featuregrades.m | |
vis_hachures.m | |
vis_hists.m | |
vis_image.m | |
vis_image_cat.m | |
vis_loadings.m | |
vis_log_as_fsel.m | |
vis_log_celldata.m | |
vis_log_grades.m | |
vis_log_ovrcurves.m | |
vis_means.m | |
vis_scatter1d.m | |
vis_scatter2d.m | |
vis_scatter3d.m | |
vis_scatter3d2.m | |
vis_scatter3dgif.m | |
vis_sovalues_drawimage.m | |
vis_sovalues_drawplot.m | |
vis_sovalues_drawsubplot.m | |
vis_stackedhists.m | |
wden.m | Wavelet De-noising |
weightedsubsampling.m | Weighted subsampling |
welcome.m | Welcome Dialog |
wire2data.m | Merges several "Wire txt" files into a dataset |