Hi, there's some exploratory work on creating an error model for Solexa sequencing being done here which should appear shortly. Most of the work is geared towards quantifying and identifying errors, what we'd be interested in doing is creating a good model, parameterizing that based on observations and then using that to correct for a given systematic error or "artifact".

Phasing is a particularly interesting target for this, it should be possible to create a accurate, well founded, model for phasing and then parameterize that based on observed phasing. This could then be used to correct the signal we get out of the device.

Obviously phasing is corrected for at the moment in the Illumina pipeline, and we have our own in house corrections for the open source pipeline we're developing but both these are heuristically defined.

Yep, we'd certainly be interested in looking at other next-gen technologies as well. We have 454s and Solids here, at the moment we are focused on the Solexas though, as they seem to throw out the most high quality data.