SlideShare uma empresa Scribd logo
1 de 29
1
2
3
QUEM SOU EU ?
● Higor Vinicius
● Tecnologo em Processamento de Dados – AESPI
● Usuario Linux
● Entusiasta da Linguagem Python
● Integrante do PUG
4
5
O que é Bioinformática ?
O que é Biopython ?
A resposta seria :
+
E python? 0 que vem a ser pyhton?
6
Muitas perguntas vem na sua cabeça ao mesmo tempo não é ?
7
Bioinformática
A bioinformática é um campo interdisciplinar que desenvolve métodos e
ferramentas de software para a compreensão de dados biológicos.
Fonte : https://en.wikipedia.org/wiki/Bioinformatics
8
Biopython
O Biopython é um conjunto de ferramentas livremente disponíveis para
computação biológica escrita em Python por uma equipe internacional de
desenvolvedores.
Fonte :http://biopython.org/wiki/Biopython
9
● Python é uma linguagem de programação de alto nível, interpretada, de script,
imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.
● Foi lançada por Guido van Rossum em 1991.
●
Atualmente possui um modelo de desenvolvimento comunitário, aberto e
gerenciado pela organização sem fins lucrativos a Python Software Foundation.
Fonte : https://pt.wikipedia.org/wiki/Python
Github : https://github.com/python/
10
Porque resolvi falar de Biopython?
● Minha namorada ama Biologia
● Eu amo programar em pythhon
Ai veio a ideia...
Por que não juntar as duas coisas ?
Biologia + Python
11
O quê será abordado?
● Transcrição - vamos transcrever de DNA para RNA .
● Tradução - vamos traduzir de RNA para Proteína .
● Arquivos FASTA - é um dos padrões de armazenamento de
sequências Biológicas .
12
DNA
● DNA é uma abreviatura (em inglês) de ácido
desoxirribonucléico.
13
DNA
● DNA é um aglomerado de moléculas que contém material
genético.
● Vários estudos foram e estão sendo feitos utilizando o DNA.
● Um exemplo desses estudos é o Projeto Genoma que
busca mapear o DNA.
Fonte :https://pt.wikipedia.org/wiki/Projeto_Genoma
14
RNA
● RNA é a sigla de ácido ribonucléico.
● A composição do RNA é muito semelhante ao do DNA,porém
apresenta algumas diferenças como: o RNA é formado por
uma cadeia simples, e não uma de dupla hélice como o DNA.
15
16
Transcrição
● A transcrição é a síntese de RNA cuja sequência foi definida
pelo molde DNA.
● Segmento de DNA:
ATGCC
● Segmento De RNAm formado na transcrição:
AUCGG
● Com o fim da transcrição, as duas fitas de DNA se unem
● novamente refazendo-se a dupla hélice .
17
Transcrição
● Lembrando: transcrição é local!
● Apenas algumas regiões do DNA servem de molde para a síntese de um RNA .
● Apenas uma fita serve de molde para a síntese de RNA.
● A outra fita tem a sequência igual ao RNA com a diferença
● que possui T no lugar de U.
● A fita que serviu de molde para a síntese de RNA é chamada
de fita non sense.
● A outra fita é a fita sense (codante). Essa fita não interfere no
processo, mas ela contém os códons.
18
19
Proteínas
As proteínas são macromoléculas formadas por uma sucessão
de moléculas menores conhecidas como aminoácidos. A
maioria dos seres vivos, incluindo o homem, utiliza somente
cerca de vinte tipos diferentes de aminoácidos para a
construção de suas proteínas.
20
E o codigo cadê ?
Afinal de contas e python misturado com
biologina né ?
21
TRADUÇÃO
22
23
TRANSCRIÇÃO
24
25
MANIPULANDO ARQUIVOS FASTA
26
27
Que tal uma pequena aplicação para brincar com
biopython ?
28
Vamos usar uma microframework
Github : https://github.com/HigorMonteiro/flask_biopython/
29
Obrigado!!!
Isso e tudo pessoal (-:
facebook : https://www.facebook.com/hygor.vinicius.1
gmail : higor.tecinfor@gmail.com
github: https://github.com/HigorMonteiro/
twitter: https://twitter.com/pyhygor

Mais conteúdo relacionado

Mais procurados

Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes VazNovidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes VazTchelinux
 
Python django7semestre
Python django7semestre Python django7semestre
Python django7semestre Denis Vieira
 
Programando Software Livre em C
Programando Software Livre em CProgramando Software Livre em C
Programando Software Livre em CDiego Santos
 

Mais procurados (7)

Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes VazNovidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz
 
Python django7semestre
Python django7semestre Python django7semestre
Python django7semestre
 
PHP: Evolução
PHP: EvoluçãoPHP: Evolução
PHP: Evolução
 
Canivete suíço do Python
Canivete suíço do PythonCanivete suíço do Python
Canivete suíço do Python
 
Hack Thursday - NodeJS
Hack Thursday - NodeJSHack Thursday - NodeJS
Hack Thursday - NodeJS
 
Linux básico
Linux básicoLinux básico
Linux básico
 
Programando Software Livre em C
Programando Software Livre em CProgramando Software Livre em C
Programando Software Livre em C
 

Semelhante a Slider biopython

Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + PythonMateus Padua
 
Comsolid2011 Introdução Python
Comsolid2011 Introdução PythonComsolid2011 Introdução Python
Comsolid2011 Introdução PythonGleison Rodrigues
 
Apresentação python fábio jr alves
Apresentação python   fábio jr alvesApresentação python   fábio jr alves
Apresentação python fábio jr alvesGrupython Ufla
 
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agora
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agoraTDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agora
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agoratdc-globalcode
 
Congresso iii unifacsv3
Congresso iii unifacsv3Congresso iii unifacsv3
Congresso iii unifacsv3IP10
 
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011Evaldo Junior
 
O poder do Python/Django
O poder do Python/DjangoO poder do Python/Django
O poder do Python/DjangoÁtila Bezerra
 
The zen of python 2010
The zen of python 2010The zen of python 2010
The zen of python 2010Luiz Aldabalde
 
Por que python? fisl 14 - 2013
Por que python?   fisl 14 - 2013Por que python?   fisl 14 - 2013
Por que python? fisl 14 - 2013Marco Mendes
 
Por Que Python É Tão Lento?
Por Que Python É Tão Lento?Por Que Python É Tão Lento?
Por Que Python É Tão Lento?Rudá Moura
 
Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011Luiz Aldabalde
 
python_para_desenvolvedores.pdf
python_para_desenvolvedores.pdfpython_para_desenvolvedores.pdf
python_para_desenvolvedores.pdfProfIvanSaboia
 
Python Com Baterias Incluídas
Python Com Baterias IncluídasPython Com Baterias Incluídas
Python Com Baterias IncluídasJonh Edson
 
Desenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando PythonDesenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando PythonFlávio Ribeiro
 
Micropython - Python para microcontroladores
Micropython - Python para microcontroladoresMicropython - Python para microcontroladores
Micropython - Python para microcontroladoresFabio Souza
 

Semelhante a Slider biopython (20)

Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + Python
 
Software livre
Software livreSoftware livre
Software livre
 
Apostila_IC.pdf
Apostila_IC.pdfApostila_IC.pdf
Apostila_IC.pdf
 
Comsolid2011 Introdução Python
Comsolid2011 Introdução PythonComsolid2011 Introdução Python
Comsolid2011 Introdução Python
 
Apresentação python fábio jr alves
Apresentação python   fábio jr alvesApresentação python   fábio jr alves
Apresentação python fábio jr alves
 
Canivete python
Canivete pythonCanivete python
Canivete python
 
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agora
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agoraTDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agora
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agora
 
Congresso iii unifacsv3
Congresso iii unifacsv3Congresso iii unifacsv3
Congresso iii unifacsv3
 
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011
 
O poder do Python/Django
O poder do Python/DjangoO poder do Python/Django
O poder do Python/Django
 
Intro linux
Intro linuxIntro linux
Intro linux
 
The zen of python 2010
The zen of python 2010The zen of python 2010
The zen of python 2010
 
Por que python? fisl 14 - 2013
Por que python?   fisl 14 - 2013Por que python?   fisl 14 - 2013
Por que python? fisl 14 - 2013
 
Hello, Python!
Hello, Python!Hello, Python!
Hello, Python!
 
Por Que Python É Tão Lento?
Por Que Python É Tão Lento?Por Que Python É Tão Lento?
Por Que Python É Tão Lento?
 
Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011
 
python_para_desenvolvedores.pdf
python_para_desenvolvedores.pdfpython_para_desenvolvedores.pdf
python_para_desenvolvedores.pdf
 
Python Com Baterias Incluídas
Python Com Baterias IncluídasPython Com Baterias Incluídas
Python Com Baterias Incluídas
 
Desenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando PythonDesenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando Python
 
Micropython - Python para microcontroladores
Micropython - Python para microcontroladoresMicropython - Python para microcontroladores
Micropython - Python para microcontroladores
 

Slider biopython

  • 1. 1
  • 2. 2
  • 3. 3 QUEM SOU EU ? ● Higor Vinicius ● Tecnologo em Processamento de Dados – AESPI ● Usuario Linux ● Entusiasta da Linguagem Python ● Integrante do PUG
  • 4. 4
  • 5. 5 O que é Bioinformática ? O que é Biopython ? A resposta seria : + E python? 0 que vem a ser pyhton?
  • 6. 6 Muitas perguntas vem na sua cabeça ao mesmo tempo não é ?
  • 7. 7 Bioinformática A bioinformática é um campo interdisciplinar que desenvolve métodos e ferramentas de software para a compreensão de dados biológicos. Fonte : https://en.wikipedia.org/wiki/Bioinformatics
  • 8. 8 Biopython O Biopython é um conjunto de ferramentas livremente disponíveis para computação biológica escrita em Python por uma equipe internacional de desenvolvedores. Fonte :http://biopython.org/wiki/Biopython
  • 9. 9 ● Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. ● Foi lançada por Guido van Rossum em 1991. ● Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos a Python Software Foundation. Fonte : https://pt.wikipedia.org/wiki/Python Github : https://github.com/python/
  • 10. 10 Porque resolvi falar de Biopython? ● Minha namorada ama Biologia ● Eu amo programar em pythhon Ai veio a ideia... Por que não juntar as duas coisas ? Biologia + Python
  • 11. 11 O quê será abordado? ● Transcrição - vamos transcrever de DNA para RNA . ● Tradução - vamos traduzir de RNA para Proteína . ● Arquivos FASTA - é um dos padrões de armazenamento de sequências Biológicas .
  • 12. 12 DNA ● DNA é uma abreviatura (em inglês) de ácido desoxirribonucléico.
  • 13. 13 DNA ● DNA é um aglomerado de moléculas que contém material genético. ● Vários estudos foram e estão sendo feitos utilizando o DNA. ● Um exemplo desses estudos é o Projeto Genoma que busca mapear o DNA. Fonte :https://pt.wikipedia.org/wiki/Projeto_Genoma
  • 14. 14 RNA ● RNA é a sigla de ácido ribonucléico. ● A composição do RNA é muito semelhante ao do DNA,porém apresenta algumas diferenças como: o RNA é formado por uma cadeia simples, e não uma de dupla hélice como o DNA.
  • 15. 15
  • 16. 16 Transcrição ● A transcrição é a síntese de RNA cuja sequência foi definida pelo molde DNA. ● Segmento de DNA: ATGCC ● Segmento De RNAm formado na transcrição: AUCGG ● Com o fim da transcrição, as duas fitas de DNA se unem ● novamente refazendo-se a dupla hélice .
  • 17. 17 Transcrição ● Lembrando: transcrição é local! ● Apenas algumas regiões do DNA servem de molde para a síntese de um RNA . ● Apenas uma fita serve de molde para a síntese de RNA. ● A outra fita tem a sequência igual ao RNA com a diferença ● que possui T no lugar de U. ● A fita que serviu de molde para a síntese de RNA é chamada de fita non sense. ● A outra fita é a fita sense (codante). Essa fita não interfere no processo, mas ela contém os códons.
  • 18. 18
  • 19. 19 Proteínas As proteínas são macromoléculas formadas por uma sucessão de moléculas menores conhecidas como aminoácidos. A maioria dos seres vivos, incluindo o homem, utiliza somente cerca de vinte tipos diferentes de aminoácidos para a construção de suas proteínas.
  • 20. 20 E o codigo cadê ? Afinal de contas e python misturado com biologina né ?
  • 22. 22
  • 24. 24
  • 26. 26
  • 27. 27 Que tal uma pequena aplicação para brincar com biopython ?
  • 28. 28 Vamos usar uma microframework Github : https://github.com/HigorMonteiro/flask_biopython/
  • 29. 29 Obrigado!!! Isso e tudo pessoal (-: facebook : https://www.facebook.com/hygor.vinicius.1 gmail : higor.tecinfor@gmail.com github: https://github.com/HigorMonteiro/ twitter: https://twitter.com/pyhygor