A method for handling multimode microfluidic data may output first signals from a first sensor on a microfluidic chip, may output second signals from a second sensor on the microfluidic chip and may output a single data stream from the microfluidic chip. The single data stream may include the first signals from the first sensor and the second signals from the second sensor. The method may further receive the single data stream from the microfluidic chip, route the first signals from the first sensor to a first data processing thread and route the second signals from the second sensor to a second data processing thread.