Open Babel
Maio 14, 2008
Para os químicos que têm a necessidade de utilizar vários programas de edição/visualização de moléculas existe uma ferramenta fundamental: Open Babel.
Fazendo referência à definição que aparece do site oficial, “Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It’s an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas.”
Ou seja, Open Babel é um programa que permite a tradução de vários tipos de ficheiros, utilizados em diferentes programas, sendo assim possível, por exemplo, criar um ficheiro com o Chemtool e posteriormente visualizar o molécula criada no Ghemical (para uma referência a estes programas ver artigo anterior).
O Open Babel pode funcionar de duas maneira distintas: como stand alone, funcionando de forma independente, ou como plugin de alguns programas. Existem algumas diferenças em cada um destes modos de funcionamento. Como stand alone só tem a capacidade para gravar ficheiros do Chemtool (cht), não sendo possível transformar ficheiros cht noutros formatos. No entanto utilizando o Open Babel enquanto plugin do Chemtool é possível transformar aqueles ficheiros em qualquer um dos formatos suportados pelo Open Babel.
Como stand alone em Linux ainda não descobri nenhum GUI para o Open Babel, ou seja, está disponível apenas na linha de comandos. De qualquer maneira a sua utilização é tão simples que não há necessidade de nenhuma interface gráfica. Na linha de comandos, se estiver na directoria que contém o ficheiro que pretende transformar basta apenas escrever alguma coisa deste género:
babel -igpr exemplo.gpr -opdb exemplo.pdb
Este comando irá transformar o ficheiro exemplo.gpr (ficheiro de Ghemical) no ficheiro exemplo.pdb (ficheiro do tipo Protein Data Bank). Para mais informações sobre as opções disponíveis podem ser encontradas digitando
man babel
O programa Open Babel está disponível nos repositórios do Ubuntu através do pacote openbabel.
Entry Filed under: Chemistry, Linux, Open source. Tags: Chemistry.
2 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1.
zaratustro | Setembro 21, 2008 at 10:11 am
Olá! Que bom conhecer o seu blog que também fala português.
Iniciei o meu esta madrugada.
A idéia é descobrir o mundo da ciência open source.
Fiquei realmente muito animado em encontrar vocês.
Estou acabando de instalar o Open Babel e procurei “using open babel” no Google, caí aqui.
De fato já me ajudou, não sabia nem o comando ser só babel.
Estou instalando também o Avogadro.
Meu blog (estou só começando, só para curtir): aqui.
Mantenhamos-nos à vista!
2.
zaratustro | Setembro 21, 2008 at 10:17 am
saiu errado, faltou o “http://” (imagino), é aqui.