Artigo: 621 / Publicação: 2005-06-06
DESDOBRANDO PROTEÍNAS
Quanto tempo você usa o seu computador pra valer? E quanto tempo ele fica de bobeira, ligado mas sem processar nada de útil? Você já deve ter ouvido falar em projetos que aproveitam este tempo ocioso nos computadores de usuários domésticos. Um dos primeiros e mais famosos destes projetos de computação distribuída foi o SETI@home, originário do Instituto SETI (Search for Extra-Terrestrial Inteligence = Busca por Inteligência Extra-Terrestre), uma instituição dedicada a determinar se existe ou não vida inteligente fora da Terra. Um dos métodos utilizados é o monitoramento de sinais de rádio emitidos de outras estrelas. Cada participante do SETI@home roda em sua máquina um programeto que analisa estes sinais e devolve os resultados a uma central.
Teve um tempo em que foi moda participar deste projeto, mas alguns usuários se tocaram de que talvez houvesse outros temas terrestres mais urgentes que mereceriam ser apoiados por iniciativas semelhantes. E foi aí que nasceu o World Community Grid (WCG), dica que recebi do amigo Nelson Ricciardi. O objetivo deste projeto humanitário é criar a maior grade de computação pública do mundo, com base na crença de que é possível aliar a inovação tecnológica à pesquisa científica visionária, através do espírito do voluntariado em larga escala. Trata-se de uma iniciativa da IBM e quem quiser participar basta doar tempo em seu computador ligado e conectado. O projeto roda em sua máquina como se fosse um screen saver, utilizando tecnologia segura, fácil de usar e grátis, não atrapalhando em nada o uso de sua máquina.
Para participar, é preciso baixar do site um programa chamado "WorldCommunityGridAgent.exe", com 1556 kB. É claro que você não terá paciência de ler a licença que terá que aceitar. Mas se fizer, verá que eles se eximem de qualquer responsabilidade sobre a possibilidade de lhe enviarem arquivos contendo vírus ou sobre a eventualidade de o servidor deles ser invadido por hackers. Além disso, têm a cara-de-pau de não se responsabilizar por nada, caso o software venha a danificar os seus dados de usuário ou causar interrupções no funcionamento do seu computador. Mas isso é comum em qualquer licença de software: quem se ferra é sempre o usuário. Portanto, aceite a licença por sua própria conta e risco. Eu aceitei.
Após instalar o programa, ele pede que você crie sua identificação e sua senha e que faça parte do cadastro do sistema. Atenção pois neste ponto seu firewall, caso tenha um, vai informar que o WCG está tentando acessar a internet. Pode autorizar. Logo depois da instalação, o software vai baixar uma matriz de dados para começar a trabalhar, algo em torno de uns 4,5 MB. Daí por diante começa a mastigação de números.
O conceito de computação distribuída em grade (grid computing) aglutina o poder de processamento de vários computadores individuais criando um grande sistema com capacidade muito superior à de uma matriz de supercomputadores. O trabalho é pulverizado em pequenos processos que podem ser executados simultaneamente, reduzindo o trabalho de análise de dados a uns poucos meses, em vez de vários anos. O primeiro projeto em que está sendo aplicada esta grade se chama "Human Proteome Folding" (Dobraduras do Proteoma Humano), cuja função é identificar as proteínas produzidas pelos genes humanos. O resultado desta pesquisa permitirá aos cientistas entender como certos defeitos na forma com que as proteínas se dobram podem causar doenças em nós humanos. Este conhecimento facilitará a descoberta de curas para varias moléstias. Projeto semelhante conduzido em 2003, também utilizando computação de grade, identificou 44 tratamentos médicos potenciais para variantes mortais de varíola. Sem a grade, o mesmo trabalho teria demorado mais de um ano para terminar.
A leitora deve se lembrar do Projeto Genoma, que codificou a seqüência genética humana. Aquilo foi apenas o início, pois o brabo mesmo ainda estava por vir: conhecer as proteínas que compõem os genes. Se o DNA é um quebra-cabeças que joga com apenas quatro bases nitrogenadas, as proteínas são compostas por vinte aminoácidos, o que oferece um problema combinatório bem mais violento. E mais, as proteínas formam cadeias moleculares compridas que acabam se dobrando. Estas dobraduras podem se dar das maneiras mais variadas possíveis, complicando ainda mais a guerra pois, dependendo do jeitão com que se dobram, novos e diversos efeitos e conseqüências bioquímicas podem ser geradas. Mapear o proteoma humano e prever a forma destas proteínas fornecerá aos cientistas novas ferramentas para desenvolver curas para doenças como câncer, HIV/AIDS, SARS e malária, entre outras.
Ah sim, quando se cadastrar, você pode se associar a uma equipe de co-usuários do WCG. Maria-vai-com-as-outras que sou, escolhi a equipe que tem mais brasileiros (somos 72), o Brazil Grid Team, criado em novembro de 2004 pelo Luis Otávio. Termino esta coluna e deixo o computador rodando. Quem sabe hoje à noite desdobro mais uma proteína e descubro a cura para a calvície?
Os links de hoje estão em catalisando.com/infoetc/20050606.htm
Existe uma outra iniciativa anterior de grid computing empenhada em destrinchar proteínas, o FOLDING@home. Clique aqui para saber mais.
[ O
Globo | Informática Etc.
| coluna
mais recente | enviar email |
página
pessoal C@T | assinar
lista InfoEtc | assinar
GoldenList do C@T ]