In trodução ao Epigrass

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    In trodução ao Epigrass - Presentation Transcript

    1. Introdu¸˜o ao Epigrass: Conceitos e Tecnologias ca Fl´vio C. Coelho a Claudia T. Code¸o c Funda¸˜o Oswaldo Cruz/ MetaModellers ca 26 de junho de 2008 Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 1 / 15
    2. Motiva¸˜o ca Cen´rio: a A Modelagem dinˆmica de popula¸˜es, est´ ultrapassando o a co a paradigma de popula¸˜es homogˆneas representadas por suas m´dias co e e A inclus˜o do espa¸o como um elemento descont´ a c ınuo e complexo surge na modelagem de pandemias globais (sars, gripe avi´ria, etc). a Teoria de grafos e redes passa a ser utilizada para representar a estrutura de associa¸˜o de indiv´ ca ıduos e popula¸˜es distribu´ co ıdos espacialmente. Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 2 / 15
    3. Motiva¸˜o ca O Problema: A introdu¸˜o de heterogeneidades populacionais e espaciais aumenta ca a complexidade do modelo e n´mero de parˆmetros. u a Com muito esfor¸o pode-se escrever um modelo razoavelmente c complexo (algumas dezenas de equa¸˜es)usando as ferramentas co tradicionais. Mas... e o pr´ximo modelo? o Como lidar com o volume de dados necess´rios para a parametriza¸˜o a ca de tal modelo? Como lidar com a montanha de dados produzidos? Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 3 / 15
    4. Expandindo os limites A proposta Desenvolver uma plataforma de modelagem orientada a objetos que permita aumentar a complexidade dos modelos sem uma aumento ”exponencial”do esfor¸o de parametriza¸˜o e an´lise. c ca a Incorporar conceitos de teorias de grafos e redes. Buscar integra¸˜o com sistemas de informa¸˜o geogr´fica, sem ca ca a ”reinventar a roda”. Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 4 / 15
    5. O Epigrass Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 5 / 15
    6. Princ´ ıpios de Design Otimizar o tempo de desenvolvimento e manuten¸˜o: Linguagem ca Python. Desenvolvido Exclusivamente com Software Livre: Qt, Numpy, Matplotlib, , etc. Arquitetura modular, pode funcionar sem a GUI, por exemplo. Aderˆncia a padr˜es abertos: MySQL, SQLite, PostGIS?, Unicode, e o A X, GraphML,etc. LTE Utiliza¸˜o exclusiva de arquivos texto para toda a especifica¸˜o do ca ca modelo (3 arquivos definem completamente o modelo). Manuten¸˜o da generalidade da Plataforma: util para qualquer tipo ca ´ de modelo baseado em rede. Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 6 / 15
    7. Epigrass, Status atual: Caracter´ ısticas dos modelos: Modelos compostos por Trˆs objetos b´sicos: Grafo, N´ e aresta. e a o Modelos dinˆmicos espacialmente estruturados onde a unidade a espacial ´ o n´ de uma rede. e o Dinˆmica intra-n´ ´ dada por uma fun¸˜o em Python, idˆntica para a oe ca e todos os n´s mas parametrizadas com vari´veis locais. o a Dinˆmica inter-n´ ´ parametrizada atrav´s das arestas. Estrutura a oe e completa do modelo ´ vis´ e acess´ a todos os seus componentes e ıvel ıvel durante a execu¸˜o. ca Treze Modelos epidemiol´gicos cl´ssicos para dinˆmica intra n´ s˜o o a a o a incluidos no programa. Usu´rio pode desenvolver seu pr´prio modelo para a dinˆmica a o a intra-n´ como uma fun¸˜o em Python. o ca Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 7 / 15
    8. Editor de Modelos: Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 8 / 15
    9. Modelo Do Usu´rio: a Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 9 / 15
    10. Parametrizando um modelo: Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 10 / 15
    11. N´s e arestas o Parametriza¸˜o: ca Parametriza¸˜o a partir de duas tabelas contendo um objeto por linha ca Atualmente lidos apartir arquivos “csv”mas poderiam ser lidos diretamente de um banco de dados. N´: lat, long, nome, popula¸˜o, geoc´digo, mais n´mero o ca o u arbitr´rio de vari´vieis adicinais. a a Aresta: NomeOrigem, NomeDestino, fluxoOD, fluxoDO, Dist, geoc´digoOR, Geoc´digoDEST. o o Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 11 / 15
    12. Visualiza¸˜o dos Resultados ca Google Earth Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 12 / 15
    13. ´ Arvore de Espalhamento Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 13 / 15
    14. Futuro (pr´ximo) o Epigrass 2.0 Novas funcionalidades: Visualizador em tempo de simula¸˜o. ca Editor gr´fico de Modelos a Novo Manual. Epigrass API Documentada Processamento distribu´ ıdo: Modelo dependente. Melhor integra¸˜o com R. ca Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 14 / 15
    15. Obrigado! Fl´vio C. Coelho, Claudia T. Code¸o (Funda¸Introdu¸˜o ao Epigrass: Conceitos ) Tecnologias a c c˜o Oswaldo Cruz/ MetaModellers e a ca 26 de junho de 2008 15 / 15

    + Flávio CoelhoFlávio Coelho, 2 years ago

    custom

    353 views, 1 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 353
      • 353 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 1
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories