He may be slightly too old to fit your criteria, and probably no 3rd graders have heard of him, but Saul Griffith is a certified Genius (so says the MacArthur Foundation, anyway) and does interesting and inspiring work.
I don't know about Sphinx but I agree that Lucene could be a good solution, for the reasons tolan-b lists. I work on a digital library cataloging project that indexes it's metadata with Lucene. We use PHP to generate the user-facing website, which queries our Lucene index via a Solr server. We do have a highly structured metadata schema and we do run queries that include things such as "give me all articles in Magazine including 'foo' in the title, published between 1950 and 1966" (which somebody in another comment suggested is not easy to do with Lucene, but in our experience was very easy). And adding a Solr server on top makes it easy to include features like faceted search.
This is true in an organism, but in a laboratory setting things get close to that simple--part of the point to the "DNA tweezer" article was to show that the researchers could control the 3D structure of the molecules. Also, the researcher controls what enzymes (nucleases, methylases...) are included in the reaction.
He may be slightly too old to fit your criteria, and probably no 3rd graders have heard of him, but Saul Griffith is a certified Genius (so says the MacArthur Foundation, anyway) and does interesting and inspiring work.
I don't know about Sphinx but I agree that Lucene could be a good solution, for the reasons tolan-b lists. I work on a digital library cataloging project that indexes it's metadata with Lucene. We use PHP to generate the user-facing website, which queries our Lucene index via a Solr server. We do have a highly structured metadata schema and we do run queries that include things such as "give me all articles in Magazine including 'foo' in the title, published between 1950 and 1966" (which somebody in another comment suggested is not easy to do with Lucene, but in our experience was very easy). And adding a Solr server on top makes it easy to include features like faceted search.
...that I like the name you chose for your test server... the world can always use more banjoes. d
How about this one, . read your email from a submarine. The link that led me to that one (which I've now lost) I think called it PPPoH2O.
This is true in an organism, but in a laboratory setting things get close to that simple--part of the point to the "DNA tweezer" article was to show that the researchers could control the 3D structure of the molecules. Also, the researcher controls what enzymes (nucleases, methylases...) are included in the reaction.