Software

Toolboxes

  • 4n Toolbox
    This toolbox contains the 4N algorithm and supplementary functions explained in the publication "Inferring protein-protein interaction complexes from immunoprecipitation data (to be published)"
  • Peak Generation
    Contents
    emgpeak: Generate exponential modified Gaussian peaks
    fspeak: Generate a number of Fraser-Suzuki peaks
    gspeak: Generate a number of Gaussian peaks
  • Noise Generation
    Contents
    clnoise: Generate coloured noise records, given autocorrelation function of desired noise
    firnoise: Generate noise records using a known noise shaping filter
    fonoise: Generate first order bandlimited white noise
    fnoise: Generate noise according to the arctangent model. This is an approximation of 1/f noise (flickernoise)
    mnoise: Generate a set signals, that have correlation in time and mutual correlation

  • Plotting Routines
    Contents
    addDate: add a date stamp to a plot
    defplot: Set default plotting options
    ellipse: Draw ellipse
    nplot: Normalized plot of set of curves
    nsplot: Normalized stacked plot of set of curves
    paxis: Normalized stacked plot of set of curves
    plotmixtdes: plot a mixture design
    plotscrs: plot (PCA) scores
    saveppt: Save MATLAB figure window to an powerpoint file
    splot: Stack several curves in one plot above each other
    suptitle: Title in a figure with subplots
    tilefigs: Tile all created figures on the screen
    xerrbar: Plot errorbars in the x-direction
  • Additional Statistical Routines
    Contents
    adtest: Anderson-Darling normality test to test whether data is normally distributed
    grubbs: Grubbs outlier test
    trandt: Randomisation t-test for comparing the predictive accuracy of two (multivariate) models (A and B) for the same TEST dataset
    whtest: Test whether a vector is white noise sequence
  • Spectral tools
    Contents
    readspec: Reads a list of spectral data files created by various spectrometers and spectrometric software
    HPJCAMP2uns: Convert HPJCAMP ASCII files to ASCII files that can be used by Unscrambler
    absspec: Calculate absorbance spetrum from a number of single beam spectra of sample and one single beam spectrum of the background
    readsbs: Read a file containing single beam spectra (BOMEM MB-155)
    readspc: Read SpectraCalc file (BOMEM MB-155, KAISER RAMAN spectrometer)
    readJCAMP: Read a JCAMP-DX file
    readHPJCAMP: Read HP-UVvis data created by macro "readall" on the HP spectrometer
    readPEasc: Read one spectrum (Perkin Elmer)
    readPEcvs: Read spectra (Perkin Elmer Timebase)

Matlab© M-files

Matlab© GUI