Bem-vindo ao Teste de Bioinformática
Criar API que irá retornar o(s) fenótipo(s) de um determinado gene ou lista de genes
Desenvolvimento em Python.
A API deve seguir os princípios RESTful.
Documentar como rodar o projeto.
O usuário poderá buscar os fenótipos de uma lista de genes.
A base de genes e fenótipos deve ser retirada deste link:
Desenvolver crawler para tratar e salvar dados.
A base deve ser armazenada em Postgree.
Exemplo de requsição:
Input: ['ATR', 'GLI3']
Output:
[
{
phenotype: [
{
hpo: 'HP:0000878',
name: '11 pairs of ribs'
}
],
gene:'ATR',
gene_id:'545'
},
{
phenotype: [
{
hpo: 'HP:0001459',
name: '1-3 toe syndactyly'
}
],
gene:'GLI3',
gene_id:2737
}
]
Crie uma branch com o seu nome no repositório.
Com o trabalho concluído, nos envie um e-mail com o link da sua branch.
Boa sorte!