This website provides the code and data files used in

"Classifying short gene expression time-courses with
Bayesian estimation of piecewise constant functions"

by Christoph Hafemeister, Ivan G. Costa, Alexander Schönhuth and Alexander Schliep.

The software is licensed under the terms of the GNU GENERAL PUBLIC LICENSE (GPL) Version 3, or later.

The Python source code and the data files can be downloaded here. The main programs are nn_rank.py and train_rank_highdim.py. Both are called with a single argument which is the path to a config file. An example config file is supplied.

To call the One-Nearest-Neighbor classifier type:

python nn_rank.py example.cfg
For the classifier using linear HMMs:
python train_rank_highdim.py example.cfg