TPM algorithm clusters any time-series data set, specifically iTRAQ LC-MS/MS data sets. The data points that have a similar behavior over the time course are clustered together.
If you use this algorithm please cite the following paper:
Fahad Saeed, Trairak Pisitkun, Mark Knepper and Jason D Hoffert, "Mining Temporal Patterns from iTRAQ Mass Spectrometry (LC-MS/MS) Data", The Proceedings of the ISCA 3rd International Conference on Bioinformatics and Computational Biology (BiCoB), Vol 1. pp 152-159 New Orleans, Louisiana, USA, March 23-25, 2011 (ISBN: 978-1-880843-81-9)
Link to full paper: arXiv:1104.5510v1
If you have any question or want to report a bug about the algorithm please contact us.
Data Input: The data is assumed to be the following. The first column is considered the peptide sequence or any other nomenclature that you are analyzing.
The columns that follow are the numbers that represent the entity that you wish to cluster for each time point (t1, t2, … etc).
The example above shows the tab-delimited text file with first column representing peptide names.
The columns in the next column represents the number for the first time point, the second column for second time point and so on.
Please make sure that you don't have spaces in the start and end of your text file.