SlideShare une entreprise Scribd logo
1  sur  92
Télécharger pour lire hors ligne
Marcel Caraciolo, CTO
marcel@genomika.com.br
Como interpretar seu próprio Genoma
usando Python e outras tecnologias!
Quem somos ?
Um dos laboratórios mais avançados
em clínica genética do Brasil e o
primeiro localizado na região Norte e
Nordeste.
!
!
!
!
Portfólio de testes genéticos para
diagnóstico e tratamento personalizado
de doenças hereditárias, raras, tumores
e bem-estar e saúde.
Tecnologia e especialistas
Fusão de especialistas em biologia
molecular e tecnologia de informação
João	
  Bosco	
  Oliveira,	
  CEO	
  e	
  Co-­‐Fundador	
  
M.D,	
  	
  PhD	
  e	
  ex-­‐chefe	
  de	
  pesquisa	
  do	
  serviço	
  	
  
de	
  imunologia	
  e	
  genética	
  do	
  Dpto.	
  de	
  Medicina	
  
Laboratorial,	
  Centro	
  Clínico,	
  National	
  Institutes	
  
of	
  Health	
  ,	
  USA.
Genética Clínica
Mercado mundial em crescimento e
recente no Brasil
Usamos seu DNA!
Aproximadamente
300 - 600 mutações
por geração.
http://genetics.thetech.org/ask/ask435
Com os dados de genoma humano…
Nós poderíamos correlacionar variantes entre genomas
com doenças.
!
Poderíamos identificar parentesco e herança genética
!
Identificar traços de ancestralidade
!
Identificar “erros" ou problemas conhecidos
Para quem não entendeu lembra
do Angelina Joulie effect ?
Para quem não entendeu lembra
do Angelina Joulie effect ?
NextGen Sequencing
NextGen Sequencing
Tamanho
Tamanho
Se quisessemos carregar o Genoma na memória ?
Como representaríamos em linguagem de programação ?
char [] humanDNA = char[ 3 200 000 000];
Se quisessemos carregar o Genoma na memória ?
Como representaríamos em linguagem de programação ?
char [] humanDNA = char[ 3 200 000 000];
Se quisessemos carregar o Genoma na memória ?
Como representaríamos em linguagem de programação ?
char [] humanDNA = char[ 3 200 000 000];
Maquinário Humano
Genoma em um arquivo
NextGen Sequencing
Tamanho
Genoma em um arquivo
Volume
Volume
Volume
Volume
Volume
Volume
Significado
Significado
Meaning
Meaning
O que é bioinformática ?
Significado
Significado
Significado
Significado
Significado
Como estruturamos isto ?
Análise de Variantes
Análise de Variantes
Análise de Variantes
E como funciona tudo isso na prática ?
Vamos montar nosso Mini-Pipeline simples
educacional para entendermos como podemos
analisar algumas variantes SNVs em nosso genoma.
Sequence Map
Call
variants
Interpret
Nosso caso de estudo
Sequências de DNA de uma mulher brasileira, com idade
de 30 anos com histórico familiar de câncer de mama.
!
Cerca de 10-15% dos
cânceres de mama e ovário
são devidos a mutações
genéticas hereditárias
Sequenciamento do DNA
Sequence Map
Call
variants
Interpret
Sequenciamento do DNA
https://www.youtube.com/watch?v=womKfikWlxM
NextGen Sequencing
Como representamos as sequências?
Sequências FASTA
Múltiplas sequências, Multi-FASTA
Formato FastQ
Formato FastQ
Analisando algumas sequências
Vamos analisar de 2 maneiras:
!
Vocês: https://usegalaxy.org/
!
Eu: UseGalaxy + Terminal
!
https://usegalaxy.org/u/genomika/h/pipeline-
workshop
Galaxy Platform
Open-source, escrito boa parte em Python
Analisando sequências
fastqc, command line
Mapeando as sequências no Genoma
Sequence Map
Call
variants
Interpret
Fase de Alinhamento
FASTQ =>
FASTQ => => BAM
Alinhamentoss
FASTQ =>
Formato SAM/BAM
FASTQ =>
Formato SAM/BAM
FASTQ =>
CIGAR String
FASTQ =>
Alinhando na prática
bwa, samtools
Visualizando os alinhamentos
http://www.broadinstitute.org/igv/
Visualizando os alinhamentos
Detectando as variantes !
Sequence Map
Call
variants
Interpret
Variant Calling
FASTQ =>BAM => => VCF
Chamando variantes
FASTQ =>
Recapitulando, sempre bom!
FASTQ =>
Formato VCF
FASTQ =>
Formato VCF
FASTQ =>
Formato VCF
FASTQ =>
Formato VCF
FASTQ =>
Chamando variantes na prática
freebayes
Interpretando as variantes!
Sequence Map
Call
variants
Interpret
Chamando variantes na prática
Anotação de Variantes
FASTQ =>
Variantes anotadas com VEP
Anotando variantes
IGV, NCBI, Snpedia, vcflib,
bcftools, SnpEff.
chr17:41222948 (hg19)
Anotações
Anotações
chr17:41222948 (hg19)
Anotações
http://www.ncbi.nlm.nih.gov/clinvar/variation/37616/#clinical-assertions
Curiosidades
Como podemos associar variantes e doenças?
“Genome Wide Association Study (GWAS)”
Genome Wide Association Study (GWAS)
Curiosidades
“Genome Wide Association Study (GWAS)”
Deve-se considerar o relacionamento entre a escolha
das amostras
!
Grande quantidade de amostras é necessário
!
Bom domínio de estatística e lidar com o problema
de “múltiplos testes de confiança”.
!
Bancos de dados variados e heterôgeneos.
!
Correlação não significa que é a causa!
!
Efeitos em grandes proporções são raras -
geralmente são várias pequenas alterações
combinadas.
Lembra deste slide ?
E se eu quiser sequenciar meu próprio genoma ?
Se você não possuir uma requisição clínica, hoje no
Brasil é complicado.
!
Há possibilidades de realizar o Genoma Completo
, mas o valor ainda não acessível - =~ R$ 23k
!
Fora do Brasil, há empresas como
o 23andMe, screen de vários SNP’s
por $ 99
Como armazenamos isto ?
Ciclo de vida de um exame
Como posso aprender mais?
Tales of Genome (Udacity)
Curso On-line gratuito sobre Genética (bem completo!)
Rosalind
Desafios de Python na área de bioinformática
rosalind.info/
Broad workshops
Variant analysis; sequencing pipelines, etc.
https://www.broadinstitute.org/partnerships/education/broade/broad-workshops/
Coursera
Specialization on Genomics Data Science
https://www.coursera.org/specialization/genomics/41
II Curso de Análise de Dados
de NGS
https://github.com/genomika/summercourse
Edições anuais em
meados de dezembro e
janeiro!
Trabalhe conosco!
github.com/genomika/jobs
Marcel Caraciolo, CTO
marcel@genomika.com.br
Como interpretar seu próprio Genoma
usando Python e outras tecnologias!
“Biology easily has 500 years of
exciting problems to work on.”
Donald Knuth, 1993

Contenu connexe

Tendances

Introdução a bioinformatica
Introdução a bioinformaticaIntrodução a bioinformatica
Introdução a bioinformaticaUERGS
 
II. 3 Os ácidos nucléicos
II. 3 Os ácidos nucléicosII. 3 Os ácidos nucléicos
II. 3 Os ácidos nucléicosRebeca Vale
 
Gemetria Espacial: Prismas
Gemetria Espacial: PrismasGemetria Espacial: Prismas
Gemetria Espacial: Prismasjorgemarciordrgs
 
Conceitos básicos de genética aula 2 2012.2 eja
Conceitos básicos de genética   aula 2 2012.2 ejaConceitos básicos de genética   aula 2 2012.2 eja
Conceitos básicos de genética aula 2 2012.2 ejaHélida Mesquita
 
Exercícios de genética – sistema abo e 2ª lei de mendel
Exercícios de genética – sistema abo e 2ª lei de mendelExercícios de genética – sistema abo e 2ª lei de mendel
Exercícios de genética – sistema abo e 2ª lei de mendelHindria Guimarães
 
Filogenia molecular
Filogenia molecularFilogenia molecular
Filogenia molecularUERGS
 
Matriz de lesie
Matriz de lesieMatriz de lesie
Matriz de lesieunesp
 
Slides da aula de Biologia (Marcelo) sobre Biotecnologia
Slides da aula de Biologia (Marcelo) sobre BiotecnologiaSlides da aula de Biologia (Marcelo) sobre Biotecnologia
Slides da aula de Biologia (Marcelo) sobre BiotecnologiaTurma Olímpica
 
Anti-D e anti-C? Será?
Anti-D e anti-C? Será?Anti-D e anti-C? Será?
Anti-D e anti-C? Será?Thiago Vianna
 
Aula 01 09-15-graficos_estatisticos
Aula 01 09-15-graficos_estatisticosAula 01 09-15-graficos_estatisticos
Aula 01 09-15-graficos_estatisticosThamiris Frade
 
Apresentação da aula de biotecnologia
Apresentação da aula de biotecnologia Apresentação da aula de biotecnologia
Apresentação da aula de biotecnologia Seleste Mendes Pereira
 
Aula 9 - Vírus.pptx
Aula 9 - Vírus.pptxAula 9 - Vírus.pptx
Aula 9 - Vírus.pptxlvaroCosta22
 
Lista de exerc - Acidos Nucleicos - 1ano
Lista de exerc - Acidos Nucleicos - 1anoLista de exerc - Acidos Nucleicos - 1ano
Lista de exerc - Acidos Nucleicos - 1anoADÃO Graciano
 

Tendances (20)

Introdução a bioinformatica
Introdução a bioinformaticaIntrodução a bioinformatica
Introdução a bioinformatica
 
Bioinformática
BioinformáticaBioinformática
Bioinformática
 
II. 3 Os ácidos nucléicos
II. 3 Os ácidos nucléicosII. 3 Os ácidos nucléicos
II. 3 Os ácidos nucléicos
 
Gemetria Espacial: Prismas
Gemetria Espacial: PrismasGemetria Espacial: Prismas
Gemetria Espacial: Prismas
 
Conceitos básicos de genética aula 2 2012.2 eja
Conceitos básicos de genética   aula 2 2012.2 ejaConceitos básicos de genética   aula 2 2012.2 eja
Conceitos básicos de genética aula 2 2012.2 eja
 
Genetica forense
Genetica forense Genetica forense
Genetica forense
 
2ª lei de mendel
2ª lei de mendel2ª lei de mendel
2ª lei de mendel
 
Exercícios de genética – sistema abo e 2ª lei de mendel
Exercícios de genética – sistema abo e 2ª lei de mendelExercícios de genética – sistema abo e 2ª lei de mendel
Exercícios de genética – sistema abo e 2ª lei de mendel
 
Filogenia molecular
Filogenia molecularFilogenia molecular
Filogenia molecular
 
Matriz de lesie
Matriz de lesieMatriz de lesie
Matriz de lesie
 
Hepatite c 2015
Hepatite c 2015Hepatite c 2015
Hepatite c 2015
 
Slides da aula de Biologia (Marcelo) sobre Biotecnologia
Slides da aula de Biologia (Marcelo) sobre BiotecnologiaSlides da aula de Biologia (Marcelo) sobre Biotecnologia
Slides da aula de Biologia (Marcelo) sobre Biotecnologia
 
Anti-D e anti-C? Será?
Anti-D e anti-C? Será?Anti-D e anti-C? Será?
Anti-D e anti-C? Será?
 
Aula 01 09-15-graficos_estatisticos
Aula 01 09-15-graficos_estatisticosAula 01 09-15-graficos_estatisticos
Aula 01 09-15-graficos_estatisticos
 
Apresentação da aula de biotecnologia
Apresentação da aula de biotecnologia Apresentação da aula de biotecnologia
Apresentação da aula de biotecnologia
 
Projeto Genoma
Projeto Genoma Projeto Genoma
Projeto Genoma
 
Aula 9 - Vírus.pptx
Aula 9 - Vírus.pptxAula 9 - Vírus.pptx
Aula 9 - Vírus.pptx
 
Lista de exerc - Acidos Nucleicos - 1ano
Lista de exerc - Acidos Nucleicos - 1anoLista de exerc - Acidos Nucleicos - 1ano
Lista de exerc - Acidos Nucleicos - 1ano
 
Geometria espacial
Geometria espacialGeometria espacial
Geometria espacial
 
Apostila de genética
Apostila de genéticaApostila de genética
Apostila de genética
 

En vedette (20)

Construindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com PythonConstruindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com Python
 
Laboratório de Programação II: Grafos - Matriz de adjacência e Matriz de inci...
Laboratório de Programação II: Grafos - Matriz de adjacência e Matriz de inci...Laboratório de Programação II: Grafos - Matriz de adjacência e Matriz de inci...
Laboratório de Programação II: Grafos - Matriz de adjacência e Matriz de inci...
 
Biology
BiologyBiology
Biology
 
Bust1
Bust1Bust1
Bust1
 
Orbital Myositis: A Case Report
Orbital Myositis: A Case ReportOrbital Myositis: A Case Report
Orbital Myositis: A Case Report
 
Mini cooper
Mini cooperMini cooper
Mini cooper
 
Ingersol compressor
Ingersol compressorIngersol compressor
Ingersol compressor
 
Bust
BustBust
Bust
 
Media-Scanner-for-Data-Protection-Ad-Tags
Media-Scanner-for-Data-Protection-Ad-TagsMedia-Scanner-for-Data-Protection-Ad-Tags
Media-Scanner-for-Data-Protection-Ad-Tags
 
asif ali (2)
asif ali (2)asif ali (2)
asif ali (2)
 
Utilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous DeliveryUtilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous Delivery
 
Árvores de Decisão
Árvores de DecisãoÁrvores de Decisão
Árvores de Decisão
 
Wg presentation
Wg presentationWg presentation
Wg presentation
 
Lead Auditor Certificate
Lead Auditor CertificateLead Auditor Certificate
Lead Auditor Certificate
 
Lead Auditor Certificate
Lead Auditor CertificateLead Auditor Certificate
Lead Auditor Certificate
 
Genetica clinica diaria_sin_videos
Genetica clinica diaria_sin_videosGenetica clinica diaria_sin_videos
Genetica clinica diaria_sin_videos
 
Wegener's Granulomatosis
Wegener's Granulomatosis  Wegener's Granulomatosis
Wegener's Granulomatosis
 
ATU Diploma
ATU DiplomaATU Diploma
ATU Diploma
 
Introdução à Teoria dos Grafos
Introdução à Teoria dos GrafosIntrodução à Teoria dos Grafos
Introdução à Teoria dos Grafos
 
Wegener’s granulomatosis
Wegener’s granulomatosisWegener’s granulomatosis
Wegener’s granulomatosis
 

Similaire à Como interpretar seu próprio genoma com Python

Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...
Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...
Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...Genomika Diagnósticos
 
Comparação de metodologias para detecção de variações cromossômicas e de sequ...
Comparação de metodologias para detecção de variações cromossômicas e de sequ...Comparação de metodologias para detecção de variações cromossômicas e de sequ...
Comparação de metodologias para detecção de variações cromossômicas e de sequ...Rinaldo Pereira
 
Construindo softwares de bioinformática para análises clínicas : Desafios e...
Construindo softwares  de bioinformática  para análises clínicas : Desafios e...Construindo softwares  de bioinformática  para análises clínicas : Desafios e...
Construindo softwares de bioinformática para análises clínicas : Desafios e...Marcel Caraciolo
 
Maria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUS
Maria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUSMaria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUS
Maria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUSAutismo & Realidade
 
Avanços e perspectivas em Bioinformática
Avanços e perspectivas em BioinformáticaAvanços e perspectivas em Bioinformática
Avanços e perspectivas em BioinformáticaLeandro Lima
 
Bioinformatica e genomica-george_carvalho
Bioinformatica e genomica-george_carvalhoBioinformatica e genomica-george_carvalho
Bioinformatica e genomica-george_carvalhoGeorge Carvalho
 
Pos Usp Ngs Big Data Parte 2
Pos Usp Ngs Big Data Parte 2Pos Usp Ngs Big Data Parte 2
Pos Usp Ngs Big Data Parte 2Beta Campos
 
Sequenciação do genoma Humano
Sequenciação do genoma HumanoSequenciação do genoma Humano
Sequenciação do genoma HumanoCarolina Cruz
 
Aplicação da Engenharia Genética na Medicina
Aplicação da Engenharia Genética na MedicinaAplicação da Engenharia Genética na Medicina
Aplicação da Engenharia Genética na MedicinaAntónio Morais
 
Projeto Genoma Humano
Projeto Genoma HumanoProjeto Genoma Humano
Projeto Genoma HumanoJadiVentin
 
Indrodução a Bioinformática
Indrodução a BioinformáticaIndrodução a Bioinformática
Indrodução a BioinformáticaRicardo Leite
 
Palestra Marcos Vinicius Silva - Seminário ANCP 2014
Palestra Marcos Vinicius Silva - Seminário ANCP 2014Palestra Marcos Vinicius Silva - Seminário ANCP 2014
Palestra Marcos Vinicius Silva - Seminário ANCP 2014ANCP Ribeirão Preto
 
Construindo softwares de bioinformática para análises clínicas (Introdução)
Construindo softwares  de bioinformática  para análises clínicas (Introdução)  Construindo softwares  de bioinformática  para análises clínicas (Introdução)
Construindo softwares de bioinformática para análises clínicas (Introdução) Genomika Diagnósticos
 
Biologia forense e suas áreas auxiliares.
Biologia forense e suas áreas auxiliares.Biologia forense e suas áreas auxiliares.
Biologia forense e suas áreas auxiliares.Danieli Simões
 
Plano semanal iii
Plano semanal iiiPlano semanal iii
Plano semanal iiiitihane
 

Similaire à Como interpretar seu próprio genoma com Python (20)

Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...
Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...
Como seu DNA com a Bioinformática pode revolucionar o diagnóstico clínico no ...
 
Personalomics
PersonalomicsPersonalomics
Personalomics
 
Comparação de metodologias para detecção de variações cromossômicas e de sequ...
Comparação de metodologias para detecção de variações cromossômicas e de sequ...Comparação de metodologias para detecção de variações cromossômicas e de sequ...
Comparação de metodologias para detecção de variações cromossômicas e de sequ...
 
Construindo softwares de bioinformática para análises clínicas : Desafios e...
Construindo softwares  de bioinformática  para análises clínicas : Desafios e...Construindo softwares  de bioinformática  para análises clínicas : Desafios e...
Construindo softwares de bioinformática para análises clínicas : Desafios e...
 
Maria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUS
Maria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUSMaria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUS
Maria Rita Passos-Bueno - 30mai14 1º Congresso A&R SUS
 
Avanços e perspectivas em Bioinformática
Avanços e perspectivas em BioinformáticaAvanços e perspectivas em Bioinformática
Avanços e perspectivas em Bioinformática
 
Bioinformatica e genomica-george_carvalho
Bioinformatica e genomica-george_carvalhoBioinformatica e genomica-george_carvalho
Bioinformatica e genomica-george_carvalho
 
Pos Usp Ngs Big Data Parte 2
Pos Usp Ngs Big Data Parte 2Pos Usp Ngs Big Data Parte 2
Pos Usp Ngs Big Data Parte 2
 
Sequenciação do genoma Humano
Sequenciação do genoma HumanoSequenciação do genoma Humano
Sequenciação do genoma Humano
 
Projeto Genoma Humano.pdf
Projeto Genoma Humano.pdfProjeto Genoma Humano.pdf
Projeto Genoma Humano.pdf
 
Aplicação da Engenharia Genética na Medicina
Aplicação da Engenharia Genética na MedicinaAplicação da Engenharia Genética na Medicina
Aplicação da Engenharia Genética na Medicina
 
Projeto Genoma Humano
Projeto Genoma HumanoProjeto Genoma Humano
Projeto Genoma Humano
 
Indrodução a Bioinformática
Indrodução a BioinformáticaIndrodução a Bioinformática
Indrodução a Bioinformática
 
Palestra Marcos Vinicius Silva - Seminário ANCP 2014
Palestra Marcos Vinicius Silva - Seminário ANCP 2014Palestra Marcos Vinicius Silva - Seminário ANCP 2014
Palestra Marcos Vinicius Silva - Seminário ANCP 2014
 
sd-m1
sd-m1sd-m1
sd-m1
 
Construindo softwares de bioinformática para análises clínicas (Introdução)
Construindo softwares  de bioinformática  para análises clínicas (Introdução)  Construindo softwares  de bioinformática  para análises clínicas (Introdução)
Construindo softwares de bioinformática para análises clínicas (Introdução)
 
Biologia forense e suas áreas auxiliares.
Biologia forense e suas áreas auxiliares.Biologia forense e suas áreas auxiliares.
Biologia forense e suas áreas auxiliares.
 
Plano semanal iii
Plano semanal iiiPlano semanal iii
Plano semanal iii
 
Biotecnologia
BiotecnologiaBiotecnologia
Biotecnologia
 
Slide Genética
Slide GenéticaSlide Genética
Slide Genética
 

Plus de Marcel Caraciolo

Joblib: Lightweight pipelining for parallel jobs (v2)
Joblib:  Lightweight pipelining for parallel jobs (v2)Joblib:  Lightweight pipelining for parallel jobs (v2)
Joblib: Lightweight pipelining for parallel jobs (v2)Marcel Caraciolo
 
Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2Marcel Caraciolo
 
Como Python pode ajudar na automação do seu laboratório
Como Python pode ajudar na automação do  seu laboratórioComo Python pode ajudar na automação do  seu laboratório
Como Python pode ajudar na automação do seu laboratórioMarcel Caraciolo
 
Python on Science ? Yes, We can.
Python on Science ?   Yes, We can.Python on Science ?   Yes, We can.
Python on Science ? Yes, We can.Marcel Caraciolo
 
Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Marcel Caraciolo
 
Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)Marcel Caraciolo
 
Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?Marcel Caraciolo
 
Benchy, python framework for performance benchmarking of Python Scripts
Benchy, python framework for performance benchmarking  of Python ScriptsBenchy, python framework for performance benchmarking  of Python Scripts
Benchy, python framework for performance benchmarking of Python ScriptsMarcel Caraciolo
 
Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?Marcel Caraciolo
 
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...Marcel Caraciolo
 
Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Marcel Caraciolo
 
Python, A pílula Azul da programação
Python, A pílula Azul da programaçãoPython, A pílula Azul da programação
Python, A pílula Azul da programaçãoMarcel Caraciolo
 
Construindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceConstruindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceMarcel Caraciolo
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilMarcel Caraciolo
 
Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?Marcel Caraciolo
 
Aula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursosAula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursosMarcel Caraciolo
 
Arquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursosArquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursosMarcel Caraciolo
 
PyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for FoursquarePyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for FoursquareMarcel Caraciolo
 
Sistemas de Recomendação: Como funciona e Onde Se aplica?
Sistemas de Recomendação: Como funciona e Onde Se aplica?Sistemas de Recomendação: Como funciona e Onde Se aplica?
Sistemas de Recomendação: Como funciona e Onde Se aplica?Marcel Caraciolo
 

Plus de Marcel Caraciolo (20)

Joblib: Lightweight pipelining for parallel jobs (v2)
Joblib:  Lightweight pipelining for parallel jobs (v2)Joblib:  Lightweight pipelining for parallel jobs (v2)
Joblib: Lightweight pipelining for parallel jobs (v2)
 
Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2
 
Como Python pode ajudar na automação do seu laboratório
Como Python pode ajudar na automação do  seu laboratórioComo Python pode ajudar na automação do  seu laboratório
Como Python pode ajudar na automação do seu laboratório
 
Python on Science ? Yes, We can.
Python on Science ?   Yes, We can.Python on Science ?   Yes, We can.
Python on Science ? Yes, We can.
 
Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3
 
Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)
 
Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?
 
Big Data com Python
Big Data com PythonBig Data com Python
Big Data com Python
 
Benchy, python framework for performance benchmarking of Python Scripts
Benchy, python framework for performance benchmarking  of Python ScriptsBenchy, python framework for performance benchmarking  of Python Scripts
Benchy, python framework for performance benchmarking of Python Scripts
 
Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?
 
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
 
Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks
 
Python, A pílula Azul da programação
Python, A pílula Azul da programaçãoPython, A pílula Azul da programação
Python, A pílula Azul da programação
 
Construindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceConstruindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduce
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no Brasil
 
Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?
 
Aula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursosAula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursos
 
Arquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursosArquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursos
 
PyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for FoursquarePyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for Foursquare
 
Sistemas de Recomendação: Como funciona e Onde Se aplica?
Sistemas de Recomendação: Como funciona e Onde Se aplica?Sistemas de Recomendação: Como funciona e Onde Se aplica?
Sistemas de Recomendação: Como funciona e Onde Se aplica?
 

Como interpretar seu próprio genoma com Python