Faculty of Life Sciences
University of Copenhagen

Quality & Technology
Department of Food Science

Latest news: Check out our research posters  

Home      
Staff       
Research  
Teaching  
About/Newsletter

Download

  Algorithms  
  Courses     
  Data Sets   
  References 
  Theses     

Data Bases
  FoodFlour 
  DOMFlour
  SpeCarb

Search Site:




 

ISPE PATCoP


Absalon

(CampusNet)
IFV IntraNet
LIFE phone.b.


Q&T Safety
Q&T IntraNet
 


eXTReMe Tracker
Stats 2007-2010
DTW (Dynamic Time Warping) and COW (Correlation Optimized Warping) demo
This demo is based on research done for the paper:
Correlation Optimized Warping and Dynamic Time Warping as Preprocessing Methods for Chromatographic Data
Tomasi, G., van den Berg, F., Andersson, C., Journal of Chemometrics 18(2004)231-241

We made this demo for two reasons:
(a) To show the world how clever we are!
(b) To get some feed-back on how useful the methods implemented in this page are.
  We think we grasp the theory involved, but for a method like warping as pre-processing to be really functional
  it has to prove itself under different circumstances. Therefore we are interested to see if you can make it
  work for your problems. Let us know!

Downloadable Matlab code for DTW and COW can be found here.


Notice that this on-line part is very experimental. You might experience some problems!
Unfortunately we are having so much trouble with instability of the Matlab Web Server that this service will not be available for some time. The information/theory found at the bottom of this page might still be useful.
Select a file to upload:
 COW
DTW Band constraint
DTW Slope constraint
DTW "COW-like" constraints
 
  COW parameters (also for DTW with "COW-like" constraints)
  Segment (10 - 300 data-points)
  Slack (1 - 5 data-points; also used by DTW with Slope constraint)
  additional DTW parameter
  Band constraint (0.00 - 0.10 fraction slack length; DTW with Band and Slope constraint)

Info:

The input file
  • must be in ASCII-format (*.txt)
  • must have as first row (or column) the reference
  • must have as second row (or column) the sample
  • can have a third row (or column) with variable labels
  • must contain the same number of data-points for all rows (or columns),
    in total not less than 50 or more than 2000
  • must have lines separated using LFCR (\n\r)
  • must use dot (.) as decimal separator

Download a demo-file (two chromatograms and the time axis; [Right Click] + [Save Target As...])
or a test-file (two gaussian curves with shift and intensity changes; [Right Click] + [Save Target As...])


Downloadable Matlab code for DTW and COW can be found here.

Last edited: Thursday, November 25, 2004 12:22:49 PM  ·