when parsing 2 colour microarray experiment SDRFs, make sure the correct factor value for the channel is used, otherwise factor values with be wrong see https://www.pivotaltracker.com/story/show/74376582
refactor - rename to avoid ambiguity with the AssayNode class in the limpopo package