Biólogos e químicos têm uma nova linguagem de programação para desvendar os poluentes ambientais anteriormente desconhecidos na velocidade do freio – sem a necessidade de seu código. Facilita a busca de enormes conjuntos de dados químicos, o equipamento já identificou os compostos venenosos escondidos em uma visão simples.
Os dados de espectrometria de massa são como uma impressão digital química, os cientistas mostraram que as moléculas estão em amostras como ar, água ou sangue e em certa medida. Ajuda a detectar tudo, desde poluentes na água até novos produtos químicos de drogas.
Veículos na UC Reverside, Mass Query Language ou MASQL, permitem que os pesquisadores pareçam um mecanismo de pesquisa, pesquisadores que precisam de outras habilidades avançadas de programação. Um exemplo de detalhes técnicos sobre a linguagem e como ela ajudou a identificar os produtos químicos retardadores de chama em uma via hidrográfica pública é descrita em um novo Natureza Artigo da revista.
“Queríamos dar químicos e biólogos que geralmente não são cientistas da computação, a capacidade de escavar dados de como eles querem passar alguns meses ou anos sem passar alguns meses ou anos”, o professor assistente da UCR de ciência da computação Minkxun Wang, que criou o idioma.
Ao exibir a eficácia do idioma, a estudante pós -dortural da UCR Nina Zhao agora usou Mascql para usar os dados de espectrometria de massa em todo o mundo nas amostras de água disponíveis ao público. Ele estava procurando ésteres de organofosfato, que geralmente são encontrados em chamas retornados.
“Esses dados literalmente têm um bilhão de medida molecular. Você não pode passar manualmente”, diz Wang. “No entanto, o idioma age como um filtro em certo sentido para esses produtos químicos e atraiu milhares deles”.
Além de procurar produtos químicos conhecidos em amostras de água, eles também encontraram compostos organofosfatos que foram descritos ou catalogados anteriormente, e alguns produtos químicos que superaram para quebrar o organofato ao longo do tempo.
“Esses produtos químicos podem causar muitos problemas para a saúde humana e animal e todo o ecossistema que foram projetados como retardadores ou plastificantes chamas, mas podem causar problemas cardiovasculares, além de interrupções e problemas sexuais”, disse Jhao.
Precisamos saber o que os cientistas estão presentes antes de planejar gerenciar ou remover produtos químicos tóxicos do nosso meio ambiente. É aqui que o Mascql é eficaz para cientistas como Zhao.
“O idioma me permite rastrear todos os dados detectados no ar, solo, água e até o corpo humano. Seja como for, podemos pesquisar os produtos químicos lá”, disse ele.
Um dos desafios na criação do MASQL foi alcançar um senso de cientistas da vida para concordar com a definição do software que o software usaria. “Tanto os químicos quanto os cientistas da computação precisam entender e o software deve ser capaz de lidar com isso”, disse Wang.
Por esse motivo, cerca de 70 cientistas consultaram na fase de desenvolvimento. Todos eles responderam às condições das informações mais importantes e como elas poderiam publicá -las no MASQL.
A equipe de pesquisa também queria mostrar que o idioma poderia ser eficaz em diferentes situações de vida real. Além do projeto Zhoor, o artigo contém mais de 30 detalhes de aplicativos em que o mascql pode ser aplicado.
Os ácidos graxos no uso da amostra são detectados como marcadores de veneno de álcool, procurando novos medicamentos para resolver a crise dos antibióticos lumíveis, aprende os produtos químicos usados para entrar em contato e procurar produtos químicos para sempre no playground.
No passado, Wang costumava solicitar software que possa procurar padrões de dados específicos para esses diferentes tipos de aplicativos.
“Eu pensei que poderia fazer algo para me salvar”, disse ele. “Eu queria criar um idioma que pudesse lidar com vários tipos de perguntas. E agora temos. Fico feliz em saber sobre as descobertas que vêm dela”.