Publicação
ThermInfo 2.0: estruturação e concretização de um sistema de informação para propriedades químicas
| Resumo: | O Grupo de Energética Molecular do Centro de Química e Bioquímica da Faculdade de Ciências da Universidade de Lisboa compilou, da literatura, um conjunto de dados termoquímicos experimentais de diversos compostos químicos. Estes dados serviram de base à implementação de um sistema de informação para coligir e apresentar propriedades termoquímicas, que foi denominado ThermInfo, e encontra-se disponível em http://www.therminfo.com/. Recentemente o Grupo de Energética Molecular compilou mais dados de compostos químicos orgânicos, sendo que estes dados possuem novas propriedades para além das termoquímicas. Ficando comprometida a integração desses novos dados no sistema ThermInfo, estruturou-se a proposta deste trabalho: a estruturação de uma base de dados para propriedades químicas de compostos orgânicos, e a sua concretização no sistema ThermInfo, passando assim a ThermInfo 2.0, e por fim a reestruturação da arquitectura do sistema, separando o acesso aos dados da visualização dos mesmos. Este projecto integra quatro fases de desenvolvimento interdependentes e complementares: percepção (análise do problema e de requisitos), concepção (modelação da base de dados), implementação e avaliação. A base de dados foi baseada numa especificação de dados relacional para descrever propriedades estruturais e químicas de compostos orgânicos e aplicada ao ThermInfo 2.0. Presentemente, a base de dados contém cerca de 30998 valores de propriedades, divididos por 20 propriedades químicas, para cerca de 11290 compostos orgânicos únicos e não redundantes. Foi adoptado o modelo MVC (Model-View-Controller) para a nova arquitectura do sistema, que foi implementado através de um framework PHP (CodeIgniter). Os resultados da avaliação da base de dados e do sistema indicaram que estes são eficientes, em termos de tempo de execução e utilização de memória do servidor. O desenvolvimento deste trabalho sugere algumas direcções futuras que irão ampliar as capacidades do sistema ThermInfo 2.0, nomeadamente a expansão do conjunto de dados integrando outras classes de compostos químicos, outros tipos de pesquisas na base de dados (InChI), e a construção de um Web Service. |
|---|---|
| Autores principais: | Reis, Roni Wilson Salomão dos |
| Assunto: | Quimio-informática Base de dados Sistema de informação Propriedades químicas MVC Teses de mestrado - 2012 |
| Ano: | 2012 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade de Lisboa |
| Idioma: | português |
| Origem: | Repositório da Universidade de Lisboa |
| Resumo: | O Grupo de Energética Molecular do Centro de Química e Bioquímica da Faculdade de Ciências da Universidade de Lisboa compilou, da literatura, um conjunto de dados termoquímicos experimentais de diversos compostos químicos. Estes dados serviram de base à implementação de um sistema de informação para coligir e apresentar propriedades termoquímicas, que foi denominado ThermInfo, e encontra-se disponível em http://www.therminfo.com/. Recentemente o Grupo de Energética Molecular compilou mais dados de compostos químicos orgânicos, sendo que estes dados possuem novas propriedades para além das termoquímicas. Ficando comprometida a integração desses novos dados no sistema ThermInfo, estruturou-se a proposta deste trabalho: a estruturação de uma base de dados para propriedades químicas de compostos orgânicos, e a sua concretização no sistema ThermInfo, passando assim a ThermInfo 2.0, e por fim a reestruturação da arquitectura do sistema, separando o acesso aos dados da visualização dos mesmos. Este projecto integra quatro fases de desenvolvimento interdependentes e complementares: percepção (análise do problema e de requisitos), concepção (modelação da base de dados), implementação e avaliação. A base de dados foi baseada numa especificação de dados relacional para descrever propriedades estruturais e químicas de compostos orgânicos e aplicada ao ThermInfo 2.0. Presentemente, a base de dados contém cerca de 30998 valores de propriedades, divididos por 20 propriedades químicas, para cerca de 11290 compostos orgânicos únicos e não redundantes. Foi adoptado o modelo MVC (Model-View-Controller) para a nova arquitectura do sistema, que foi implementado através de um framework PHP (CodeIgniter). Os resultados da avaliação da base de dados e do sistema indicaram que estes são eficientes, em termos de tempo de execução e utilização de memória do servidor. O desenvolvimento deste trabalho sugere algumas direcções futuras que irão ampliar as capacidades do sistema ThermInfo 2.0, nomeadamente a expansão do conjunto de dados integrando outras classes de compostos químicos, outros tipos de pesquisas na base de dados (InChI), e a construção de um Web Service. |
|---|