Workshop - Drupal para BioInformática
                                     José Fernandes




email@josefernandes.pt - www.josefernandes.pt - twitter.com/introfini - drupal.org/user/42293
Gestor de conteúdos / Framework
Como funciona?

                  Drupal
                       PHP
    Apache                      MySQL
                            PostgreSQL, Oracle, SQL
IIS, Nginx, lighttpd, etc
                                  Server, etc



Sistema Operativo
http://opensource.com
http://drupal.org
A comunidade


 Mais de 500.000 membros

 Mais de 12.000 developers

 Membros em mais de 200 países

 Traduzido em 88 línguas
http://www.flickr.com/photos/nidhug/4923618478
Comunidade portuguesa

 Drupal Portugal: núcleos em Lisboa e no
  Norte       http://drupal-pt.org


 A.D.P. - Associação Drupal Portugal

 3.600 membros portugueses registados
  http://drupal.org/profile/country/Portugal
10 razões para escolher Drupal

1.    Comunidade apaixonada e dedicada
2.    Desenvolvimento rápido
3.    Desenvolvimento flexível
4.    Altamente extensível
5.    Escalabilidade garantida
6.    Construído para ser social
7.    Aberto para a sua marca
8.    Sem custos de aquisição ou de licenciamento
9.    Segue os standards
10.   Segurança máxima
Tipos de sites

 Comunidades              Aplicações web
 E-commerce               Formação online
 Institucionais           Intranets
 Conferências             Wikis
 Portais                  Fóruns
 Páginas pessoais         Marketing
 Jornais online           ...
Alguns prémios ganhos
Quem o usa?
http://www.mensa.org
http://www.ebi.ac.uk/
http://brix.crg.es/
http://www.pacbb.net
http://biology.stanford.edu/
http://news.harvard.edu
http://aribi.arizona.edu/
http://www.bioinfo.wsu.edu/
http://bisite.usal.es
http://www.biology.umd.edu/
http://www.ncbi.nlm.nih.gov
http://www.playboy.de
Quem mais o usa?
Emprego?




http://news.cnet.com/8301-13846_3-10458748-62.html
Drupal + Bioinformática




   http://www.bioinfo.wsu.edu/node/557
O que vem incluído?

 Blogues, livros,               Gestão de permissões
  comentários, fóruns            Gestão de sessões
 Estatísticas de acessos e      OpenID
  logins                         Gestão de ficheiros e
 Pesquisa avançada               imagens
 Sistemas avançados de          Feeds RSS
  performance                    Sistema de notificações
 URL amigáveis                   para actualizações
 Menus multi-nível              Perfis de utilizadores
 Suporte multi-site             Ferramentas de workflow
 Gestão de utilizadores         …
E muito mais!


 Mais de 12.000 módulos disponíveis

 Principais módulos: CCK, Views, Rules, Pathauto,
  Commerce, Google Analytics, Devel, Rules, Fivestar, VBO,
  Advanced Forum, Organic Groups, XML Sitemap, Features,
  Context, Panels, Flag, Feeds




Lista completa: http://drupal.org/project/Modules
Módulos para Bioinformática

   Bioinformatic Software Bench http://drupal.org/project/biosoftware_bench
     The Bioinformatic Software Bench for Drupal allows for a rapid and secure deployment of bioinformatic software. The BLAST, InterProScan, SSAHA2 and
     annot8r software are provided by default and plugins for new software can be readily written.



   GMOD Drupal Bioinformatic Server Framework
    http://drupal.org/project/gmod_dbsf

   Genes4all http://drupal.org/project/genes4all
    Genes4all is a package of modules for visualizing bioinformatic information using GMOD, BioPerl and Chado..



   Pubmed Integration http://drupal.org/project/pubmed_integration

   Entrez Database Import http://drupal.org/project/entrez

   Jbrowse http://drupal.org/project/Jbrowse
http://insectacentral.org/bench/blastall
Como saber mais?

 Documentação no Drupal.org http://drupal.org/handbook

 API para developers http://api.drupal.org

 Vídeos com tutoriais http://drupal.org/node/124318

 IRC #drupal http://drupal.org/irc

 BioInformatics no Groups.Drupal http://groups.drupal.org/bioinformatics

 O meu blog http://josefernandes.pt/topicos/drupal
Dezenas de livros




                    ...
Mãos ao trabalho!


 Ter a stack (L/W/M)AMP a funcionar
 Fazer o download do Drupal
 Versão 6 ou 7 ?
 Que módulos usar?
 Desenvolver o 1º projecto!

Workshop: Drupal para Bioinformática