A careful and slow approach of our goal would possibly ask a first question: can we solve the [A]*[B]/[C]^2 problem for some (any?) set of {A,B,C} inputs. In which case, we possibly don’t need to worry too much about which sequences we’re testing first. The answer to this question alone is not trivial. It requires modelling the problem into an Eterna lab and being able to solve it.
I actually created prototypes on the dev server, using the “old” oligos we’re familiar with:
http://nando.eternadev.org/web/puzzle/3391075/
http://nando.eternadev.org/web/puzzle/3391094/
I won’t claim that this is the best possible model, but reducing [A]*[B]/[C]^2 into a 4-states puzzle sounds like a pretty good result already. This said, you’ll all rapidly notice the small issue I need to work on: folding engine performance. I’ve been very busy these past months, so I haven’t finalized this part, but I’m working on it, and a workaround should be available pretty soon (don’t expect miracles though)
Now, if we’re in the business of designing the TB diagnostic, everyone (I mean most players here, I’m pretty sure the scientists are all aware of what I’m gonna say) should at least try to understand what we’re dealing with. The RNAs present in plasma/serum (blood) are actually stable, which is quite surprising, since there are ribonucleases (RNA-shredders) present in blood too. So, these RNA strands are most certainly bound and packed with proteins and/or some kind of lipids. A diagnostic device will certainly need to purify the RNA before anything can be done with them.
Then, players also need to understand that the probes listed by Michelle are just that, probes. Let’s take the A example: this 50-nt probe is a marker for the presence of a transcript of the human GBP5 gene. The actual mRNA (final, after transcription and splicing) is about 4000 nts long, not just a 50-nt oligo, and that’s what the diagnostic device will be dealing with. Coming to Brourd’s first idea, we would need the Das Lab to SHAPE-probe the full-length purified mRNA… @DasLab: possible? does it make sense?
Since there will be all sorts of RNAs in the samples, one of the most important thing to pay attention to is to make our test as specific as possible. We don’t want the test to get polluted by extraneous signal coming from other genes. Here I’d rather trust someone who actually knows how to BLAST (I don’t), for choosing a proper set of targets.
Another factor that shouldn’t be forgotten: our tools simulate and predict at 37°C. The diagnostic device and the tested blood will most likely be at room temperature…
Those were my 2+epsilon cents, for now