ROTEIRO
1 - Introdução
• DNA
• Seqüenciamento
• Alinhamento
3 - Solução
2 - Problema
• Usuário
• Cenário atual
• Nossa Solução
• Nossa Proposta
INTRODUÇÃO
1 - Introdução
• DNA
• Seqüenciamento
• Alinhamento
DNA
PESQUISA GENÉTICA
PESQUISA GENÉTICA
PESQUISA GENÉTICA
US$ 300
bilhões
DNA
BASES
Guanina
Citosina
Timina
Adenina
SEQUENCIAMENTO DO DNA
ALINHAMENTO DE CADEIAS DE DNA
BLAST
• Resposta aproximada
• Rápido
Smith - Waterman
• Resposta Ótima
• Lento
PROBLEMA
2 - Problema
• Usuário
• Cenário atual
O USUÁRIO






Interface voltada para
biólogos
rápido
saída do alinhamento
personalizada
Disponível na web
Smith-Waterman
Custo-benefício
CENÁRIO ATUAL
7,5 GB
CONCORRENTES




Interface Complexa
Penalidades
Saída pouco legível
Blast



Informatas
Servidor
Blast



Informatas
Desktop
Limitado a um
usuário
SOLUÇÃO
3 - Solução
• Nossa Solução
• Nossa Proposta
NOSSA SOLUÇÃO
CURVA DE VALOR - COMPARATIVO
6
5
4
Hélice
Cube
3
Servidores Locais
Buscas On-line
2
1
0
Velocidade
Interface Usuário
Resultado
Disponibilidade Custo-Benefício Smith-Waterman
ARQUITETURA
FPGAs
WEB
BD
ATIVIDADES DO GRUPO DE HARDWARE
Tarefa
Prazo Previsto
Novo Prazo
Efetivamente
Realizado
Problemas
Responsável
31/08
-
Gerente de
Desenvolvimento
de Hardware
Escolher interface de 31/08
comunicação FPGAPC
-
Equipe de
Desenvolvimento
de Hardware
Escolher FPGA
-
Gerente de
Desenvolvimento
de Hardware
Levantamento de
Requisitos
Escolher algoritmo
31/08
ATIVIDADES DO GRUPO DE HARDWARE
Tarefa
Prazo Previsto
Novo Prazo
16/08
30/09
Efetivamente
Realizado
Problemas
Responsável
Tarefas de
Estudo
Algoritmo
Estudar Stratix II 16/08
-
Algoritmo
Bernardo Reis
possui detalhes Pedro Bello
específicos da
implementação
.
Plano corretivo:
Continuar
estudando.
Diogo Lages
Thiago Lessa
Tarefa
Prazo Previsto
Novo Prazo
Processador
Nios II
16/08
30/09
Protocolo de
comunicação
16/08
30/09
Efetivamente
Realizado
Problemas
Responsável
Realocação de
pessoal causou
atrasos.
Plano corretivo:
Tutorial com o
pessoal do
HPCin, mais
alocação de
tarefas para o
novo pessoal.
Protocolo
bastante
complicado.
Plano corretivo:
Continuar
estudando.
André Felipe
Leyla Manoella
Tarefas de
Estudo
Diogo Lages
Thiago Lessa
ATIVIDADES DO GRUPO DE HARDWARE
Tarefa
Tarefa de
Modelagem
Arquitetura
paralela do
SmithWaterman
Arquitetura do
sistema em
FPGA
Implementação
e Teste de
Protótipo
Prazo Previsto
Novo Prazo
Efetivamente
Realizado
Problemas
23/09
-
Pedro Bello
23/09
-
Gerente de
Desenvolvimen
to de Hardware
23/09
-
Pré-requisito:
Aquisição da
Placa
Responsável
Bernardo Reis
Pedro Bello
ATIVIDADES HARDWARE
ATIVIDADES FUTURAS DE HARDWARE
Tarefa
Prazo Previsto
Responsável
Implementar protótipo do
algoritmo segundo Byang
07/10
Bernardo Reis
Pedro Bello
Estudar módulo Ethernet para
NIOS II
07/10
Diogo Lages
Thiago Lessa
Implementar NIOS II
customizado
07/10
André Felipe
Leyla Manoella
ATIVIDADES DO SERVIDOR
Tarefa
Prazo
Previsto
Tarefas de
Estudo
Ferramentas de 21/09
Bancos de
Dados
Modelagem do 21/09
Banco de Dados
das Cadeias de
DNA
Novo
Prazo
Efetivame Problemas
nte
Realizado
Responsável
André e Thiago
25/09
Reunião com
os Clientes
Adiada.
André e Thiago
ATIVIDADES DO SERVIDOR
Tarefa
Levantamento
de Requisitos
Escolha do
Servidor
Pesquisa com
os clientes
Prazo Previsto
Novo Prazo
Efetivamente Problemas
Realizado
Responsável
21/09
30/09
Devido a
realocação.
André e Thiago
21/09
25/09
Reunião com
os Clientes
Adiada.
André e Thiago
ATIVIDADES DO SERVIDOR
Tarefa
Prazo Previsto Novo Prazo Efetivament
e Realizado
Tarefa de
Modelagem
Implementação 11/10
do Servidor
Problemas
Responsável
André e
Thiago
ATIVIDADES SERVIDOR
ATIVIDADE USABILIDADE
Tarefa
Prazo
Previsto
Novo Prazo Efetivament Problemas
e Realizado
Responsável
31/08
30/09
Equipe de
Desenvolvimento
de Interface
Viabilidade de
31/08
ferramentas e
material de estudo
30/09
Equipe de
Desenvolvimento
de
Interface
Levantamento de
Requisitos
Escolher da
linguagem
ATIVIDADE USABILIDADE
Tarefa
Tarefas de
Estudo
Api das
linguagens
web e
linguagem
padrão: CSS,
HTML
Estudo da
linguagem do
servidor
Prazo
Previsto
Novo Prazo Efetivament Problemas
e Realizado
Responsável
20/08
30/09
Devido a
realocação
Paulo
Orlando
Jonathan
20/08
-
Dependência Paulo
da escolha do Orlando
servidor
Jonathan
ATIVIDADE USABILIDADE
Tarefa
Tarefa de
Modelagem
Criar
prototipagem
1.0
Criar
prototipagem
2.0
Prazo
Previsto
Novo Prazo Efetivament Problemas
e Realizado
Responsável
16/9
21/09
Paulo
Orlando
Jonathan
28/9
-
Paulo
Orlando
Jonathan
ATIVIDADE USABILIDADE
Tarefa
Prazo
Previsto
Levantamento
de Requisitos
Analisa os
21/09
requisitos com
o cliente
Novo Prazo Efetivament Problemas
e Realizado
Responsável
30/09
Paulo
Orlando
Jonathan
Problema de
reunião
ATIVIDADES USABILIDADE
ATIVIDADES FUTURAS USABILIDADE
Tarefa
Prazo Previsto
Responsável
Teste de ferramentas/Testes
das APIS
06/10
Equipe de
Desenvolvimento de
Interface
Reuniões com os clientes
06/10
Equipe de
Desenvolvimento de
Interface
Prototipagem 2.0
06/10
Equipe de
Desenvolvimento de
Interface
FERRAMENTAS USABILIDADE

Software de Imagens:
 Adobe
Fireworks
 Corel Drawn
 MovieGear4

Linguagens de Programação
 Ajax
 JavaScript
 HTML
 CSS

Adobe FlexBuilder
Professional/Aptana/DreamweaverCS4 – IDES
FERRAMENTAS USABILIDADE

IDES
Adobe FlexBuilder
 Professional
 Aptana
 DreamweaverCS4

USERS STORIES
Uma Interface organizada.
 Respostas Organizadas
 Entradas que aceitem mais de um contig
 Privacidade no Banco de Dados
 Usar formato FASTA
 Velocidade de análise das sequências de DNAS
 Sem penalidades temporais

USERS STORIES
Melhora no fluxo da informação
 Interface com Diversos Bancos de Dados
 Atualização automática do Banco de Dados
Mundial
 Colocar dados Estatísticos

GRUPOS E HORAS TRABALHADAS

10 horas semanais
Download

Status Report 1.1