SlideShare una empresa de Scribd logo
1 de 54
Descargar para leer sin conexión
PHYLDOG in practice
Bastien Boussau
boussau@gmail.com
@Bastounette
Getting the program
• From internet:
• http://pbil.univ-lyon1.fr/software/phyldog/#try
!
• Using the USB keys in the room:
• contain VirtualBox
• contain the application along with the data to analyze
• LBBE collaborators (Lyon):
– Gergely Szöllősi (Budapest),
– Eric Tannier,
– Vincent Daubin,
– Manolo Gouy,
– Sophie Abby,
– Laurent Duret,
– Thomas Bigot,
– Magali Semeria
Collaborators
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
D
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
D DL
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
LGTD DL
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
LGT ILSD DL
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
LGT ILS
PHYLDOG
D DL
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
LGT ILS
DL
+LGT:
Szollosi
et al.,
PNAS
PHYLDOG
D DL
Species: A B C D
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
Species: A B C D
Discrete character:
Continuous character:
a a b a
0.1 0.2 0.2 0.4
T
I
M
E
LGT ILS
DL
+LGT:
Szollosi
et al.,
PNAS
ILS: 
Not
yet
PHYLDOG
D DL
What is PHYLDOG?
• Program for the coestimation of species and gene trees at the
genome scale
• Probabilistic model of sequence evolution + model of gene
duplication and loss
• Statistical framework
• Branch-wise parameters of duplications and losses
• Gene families evolve independently of each other
• Based on a parallel architecture using MPI
Genome-scale coestimation of species and gene trees. Boussau et al., Genome research. 2013 23:323:330.
Parallel architecture
Although it may not look like it, PHYLDOG infers rooted trees
Structure of the input data
Option files
family_X.option: options specific to gene family X (alignment
file, substitution model options, gene tree search options)
GeneralOptions.txt: options concerning the species tree search,
and options common to all gene families (species tree search
options, duplication/loss model options, list of gene families)
Option files
family_X.option: options specific to gene family X (alignment
file, substitution model options, gene tree search options)
GeneralOptions.txt: options concerning the species tree search,
and options common to all gene families (species tree search
options, duplication/loss model options, list of gene families)
Easy generation of basic option files using the
prepareData.py script
PHYLDOG tutorial
http://www.prabi.fr/redmine/projects/phyldogtoolt/wiki/Tutorial
• Installing PHYLDOG
• Downloading files
• Basic input files
• Generating all the option files using the prepareData.py script
• Running PHYLDOG
• Diminishing the number of species considered
• Diminishing the number of gene families considered
• Running PHYLDOG, at last
• Interpreting PHYLDOG's output
• Going further
Why our current pipeline can be improved
•Gene alignments:
•Error prone
•Short
•Point estimates
Why our current pipeline can be improved
•Gene alignments:
•Error prone
•Short
•Point estimates
•Gene trees:
•based on alignments
•Point estimates
Why our current pipeline can be improved
•Gene alignments:
•Error prone
•Short
•Point estimates
•Gene trees:
•based on alignments
•Point estimates
•Species trees:
•based on gene trees
Why our current pipeline can be improved
•Gene alignments:
•Error prone
•Short
•Point estimates
•Gene trees:
•based on alignments
•Point estimates
•Species trees:
•based on gene trees
Why our current pipeline can be improved
Simulations to test PHYLDOG
rooted
organism tree
• 40 species
D1
D2
D3
D4
D5
D6
L2
L1
L4
L3
L5
L6
rooted
organism tree
numbers of
duplications
and losses
• 40 species
• Randomly pick duplication and loss rates per branch
Simulations to test PHYLDOG
D1
D2
D3
D4
D5
D6
L2
L1
L4
L3
L5
L6
rooted
organism tree
numbers of
duplications
and losses
rooted
gene trees
• 40 species
• Randomly pick duplication and loss rates per branch
Simulations to test PHYLDOG
D1
D2
D3
D4
D5
D6
L2
L1
L4
L3
L5
L6
rooted
organism tree
numbers of
duplications
and losses
rooted
gene trees
• 40 species
• Randomly pick duplication and loss rates per branch
• Complex model of sequence evolution
Simulations to test PHYLDOG
D1
D2
D3
D4
D5
D6
L2
L1
L4
L3
L5
L6
PHYLDOG
rooted
organism tree
numbers of
duplications
and losses
rooted
gene trees
? ? ?
• 40 species
• Randomly pick duplication and loss rates per branch
• Complex model of sequence evolution
Simulations to test PHYLDOG
D1
D2
D3
D4
D5
D6
L2
L1
L4
L3
L5
L6
PHYLDOG
rooted
organism tree
numbers of
duplications
and losses
rooted
gene trees
? ? ?
• 40 species
• Randomly pick duplication and loss rates per branch
• Complex model of sequence evolution
!
Simulations to test PHYLDOG
Wrong model
PhyML
Wrong model
PHYLDOG
05101520
Treeerror
Simulations:PHYLDOG builds accurate gene trees
Wrong model
PhyML
Correct model
PhyML
Wrong model
PHYLDOG
05101520
Treeerror
Simulations:PHYLDOG builds accurate gene trees
Simulations: PHYLDOG accurately recovers numbers of
duplications and losses
Simulations: PHYLDOG accurately recovers numbers of
duplications and losses
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
1e−04 1e−03 1e−02 1e−01 1e+00
1e−041e−031e−021e−011e+00
Expected Numbers
ReconstructedNumbers
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Duplications
Losses
Study of mammalian genomes
• Challenging but well-studied phylogeny
• 36 mammalian genomes available in Ensembl v. 57
• About 7000 gene families
• Correction for incomplete genomes
PHYLDOG
finds a good
species tree
Sus scrofa
Felis catus
Ornithorhynchus anatinus
Oryctolagus cuniculus
Loxodonta africana
Mus musculus
Gorilla gorilla
Dipodomys ordii
Monodelphis domestica
Vicugna pacos
Macaca mulatta
Tupaia belangeri
Procavia capensis
Spermophilus tridecemlineatus
Pongo pygmaeus
Tursiops truncatus
Microcebus murinus
Callithrix jacchus
Equus caballus
Erinaceus europaeus
Tarsius syrichta
Choloepus hoffmanni
Ochotona princeps
Cavia porcellus
Pan troglodytes
Bos taurus
Rattus norvegicus
Homo sapiens
Otolemur garnettii
Dasypus novemcinctus
Echinops telfairi
Pteropus vampyrus
Macropus eugenii
Canis familiaris
Sorex araneus
Myotis lucifugus
Laurasiatheria
Afrotheria
Xenarthra
Marsupials
Primates
Glires
PHYLDOG
finds a good
species tree
Sus scrofa
Felis catus
Ornithorhynchus anatinus
Oryctolagus cuniculus
Loxodonta africana
Mus musculus
Gorilla gorilla
Dipodomys ordii
Monodelphis domestica
Vicugna pacos
Macaca mulatta
Tupaia belangeri
Procavia capensis
Spermophilus tridecemlineatus
Pongo pygmaeus
Tursiops truncatus
Microcebus murinus
Callithrix jacchus
Equus caballus
Erinaceus europaeus
Tarsius syrichta
Choloepus hoffmanni
Ochotona princeps
Cavia porcellus
Pan troglodytes
Bos taurus
Rattus norvegicus
Homo sapiens
Otolemur garnettii
Dasypus novemcinctus
Echinops telfairi
Pteropus vampyrus
Macropus eugenii
Canis familiaris
Sorex araneus
Myotis lucifugus
Laurasiatheria
Afrotheria
Xenarthra
Marsupials
Primates
Glires
Sorex_araneus
Callithrix_jacchus
Dasypus_novemcinctus
Pongo_pygmaeus
Canis_familiaris
Vicugna_pacos
Otolemur_garnettii
Myotis_lucifugus
Microcebus_murinus
Sus_scrofa
Ornithorhynchus_anatinus
Dipodomys_ordii
Gorilla_gorilla
Tupaia_belangeri
Ochotona_princeps
Cavia_porcellus
Mus_musculus
Erinaceus_europaeus
Pteropus_vampyrus
Felis_catus
Homo_sapiens
Loxodonta_africana
Monodelphis_domestica
Tursiops_truncatus
Echinops_telfairi
Macaca_mulatta
Pan_troglodytes
Rattus_norvegicus
Choloepus_hoffmanni
Oryctolagus_cuniculus
Equus_caballus
Bos_taurus
Procavia_capensis
Macropus_eugenii
Spermophilus_tridecemlineatus
Tarsius_syrichta
Marsupials
Afrotheria
Xenarthra
Laurasiatheria
Primates
Glires
Duptree finds a pretty
good species tree
Sorex_araneus
Callithrix_jacchus
Dasypus_novemcinctus
Pongo_pygmaeus
Canis_familiaris
Vicugna_pacos
Otolemur_garnettii
Myotis_lucifugus
Microcebus_murinus
Sus_scrofa
Ornithorhynchus_anatinus
Dipodomys_ordii
Gorilla_gorilla
Tupaia_belangeri
Ochotona_princeps
Cavia_porcellus
Mus_musculus
Erinaceus_europaeus
Pteropus_vampyrus
Felis_catus
Homo_sapiens
Loxodonta_africana
Monodelphis_domestica
Tursiops_truncatus
Echinops_telfairi
Macaca_mulatta
Pan_troglodytes
Rattus_norvegicus
Choloepus_hoffmanni
Oryctolagus_cuniculus
Equus_caballus
Bos_taurus
Procavia_capensis
Macropus_eugenii
Spermophilus_tridecemlineatus
Tarsius_syrichta
Marsupials
Afrotheria
Xenarthra
Laurasiatheria
Primates
Glires
Duptree finds a pretty
good species tree
Bos_taurus
Monodelphis_domestica
Dipodomys_ordii
Myotis_lucifugus
Equus_caballus
Gorilla_gorilla
Mus_musculus
Choloepus_hoffmanni
Echinops_telfairi
Procavia_capensis
Vicugna_pacos
Tursiops_truncatus
Spermophilus_tridecemlineatus
Callithrix_jacchus
Ornithorhynchus_anatinus
Canis_familiaris
Sus_scrofa
Cavia_porcellus
Rattus_norvegicus
Pan_troglodytes
Erinaceus_europaeus
Microcebus_murinus
Felis_catus
Pteropus_vampyrus
Loxodonta_africana
Ochotona_princeps
Sorex_araneus
Dasypus_novemcinctus
Tupaia_belangeri
Pongo_pygmaeus
Otolemur_garnettii
Homo_sapiens
Macropus_eugenii
Macaca_mulatta
Oryctolagus_cuniculus
Tarsius_syrichta
Marsupials
Afrotheria
Xenarthra
Laurasiatheria
Primates
Glires
iGTP finds a different
species tree
Bos_taurus
Monodelphis_domestica
Dipodomys_ordii
Myotis_lucifugus
Equus_caballus
Gorilla_gorilla
Mus_musculus
Choloepus_hoffmanni
Echinops_telfairi
Procavia_capensis
Vicugna_pacos
Tursiops_truncatus
Spermophilus_tridecemlineatus
Callithrix_jacchus
Ornithorhynchus_anatinus
Canis_familiaris
Sus_scrofa
Cavia_porcellus
Rattus_norvegicus
Pan_troglodytes
Erinaceus_europaeus
Microcebus_murinus
Felis_catus
Pteropus_vampyrus
Loxodonta_africana
Ochotona_princeps
Sorex_araneus
Dasypus_novemcinctus
Tupaia_belangeri
Pongo_pygmaeus
Otolemur_garnettii
Homo_sapiens
Macropus_eugenii
Macaca_mulatta
Oryctolagus_cuniculus
Tarsius_syrichta
Marsupials
Afrotheria
Xenarthra
Laurasiatheria
Primates
Glires
iGTP finds a different
species tree
• Two approaches:
1. Looking at ancestral genome sizes
2. Assessing how well one can recover ancestral syntenies using
reconstructed gene trees (Bérard et al., Bioinformatics)
Assessing the quality of gene trees
• Two approaches:
1. Looking at ancestral genome sizes
2. Assessing how well one can recover ancestral syntenies using
reconstructed gene trees (Bérard et al., Bioinformatics)
• Comparison between:
– PhyML (PhylomeDB and Homolens databases )
– TreeBeST (Ensembl-Compara database)
– PHYLDOG
Assessing the quality of gene trees
1) Junk trees generate obesity
• Errors in gene tree reconstruction result in larger
ancestral genomes
– Better algorithms should yield smaller ancestral genomes
1) PHYLDOG fights genome obesity
●
●
●
●
●
●
●
●
Extant genomes PhyML Ensembl−Compara PHYLDOG
50001000015000
NumberofGenes
**
TreeBeST
**: Student t-test p-value: 6.61e-06, Wilcoxon test p-value: 2.91e-11
Sus scrofa
Felis catus
Ornithorhynchus anatinus
Oryctolagus cuniculus
Loxodonta africana
Mus musculus
Gorilla gorilla
Dipodomys ordii
Monodelphis domestica
Vicugna pacos
Macaca mulatta
Tupaia belangeri
Procavia capensis
Spermophilus tridecemlineatus
Pongo pygmaeus
Tursiops truncatus
Microcebus murinus
Callithrix jacchus
Equus caballus
Erinaceus europaeus
Tarsius syrichta
Choloepus hoffmanni
Ochotona princeps
Cavia porcellus
Pan troglodytes
Bos taurus
Rattus norvegicus
Homo sapiens
Otolemur garnettii
Dasypus novemcinctus
Echinops telfairi
Pteropus vampyrus
Macropus eugenii
Canis familiaris
Sorex araneus
Myotis lucifugus
Laurasiatheria
Afrotheria
Xenarthra
Marsupials
Primates
Glires
010000
010000
010000
010000
010000
010000
010000
PHYLDOG
TreeBeST
PhyML
1) PHYLDOG fights genome obesity
2) Junk trees break synteny groups
• We use Deco (Bérard et al. Bioinformatics 2013) to
reconstruct ancestral synteny groups using gene trees
• Errors in gene tree reconstruction break synteny
groups
– Better algorithms should yield more genes in ancestral
synteny groups
0.00.10.20.30.40.5
Proportionofancestralgenes
PHYLDOG
TreeBeST
PhyML
2) Ancestral synteny says 

PHYLDOG gene trees are better
0.0
Proportionofancestralgenes
insyntenygroups
Bérard et al., Bioinformatics, 2013
0.1
Ornithorhynchus anatinus
0.3
Ornithorhynchus anatinus
Mus musculus
Mus musculus
Mus musculus
Cavia porcellus
Mus musculus
Oryctolagus cuniculus
Canis familiaris
Bos taurus
Homo sapiens
Pongo pygmaeus
Oryctolagus cuniculus
Cavia porcellus
Equus caballus
Equus caballus
Bos taurus
Callithrix jacchus
Homo sapiens
Monodelphis domestica
Spermophilus tridecemlineatus
Homo sapiens
Ornithorhynchus anatinus
Ornithorhynchus anatinus
Ornithorhynchus anatinus
Ornithorhynchus anatinus
Mus musculus
Mus musculus
Ornithorhynchus anatinus
Ornithorhynchus anatinus
Mus musculus
Mus musculus
Mus musculus
Cavia porcellus
Mus musculus
Oryctolagus cuniculus
Canis familiaris
Bos taurus
Homo sapiens
Pongo pygmaeus
Oryctolagus cuniculus
Cavia porcellus
Equus caballus
Equus caballus
Bos taurus
Callithrix jacchus
Homo sapiens
Monodelphis domestica
Spermophilus tridecemlineatus
Homo sapiens
Ornithorhynchus anatinus
Ornithorhynchus anatinus
Ornithorhynchus anatinus
Ornithorhynchus anatinus
Mus musculus
Mus musculus
TreeBeST PHYLDOG
An example gene family
Perspectives
!
• Improvement of the algorithms to reconstruct gene
trees (e.g. Magali Semeria)
• Improvement of the algorithms to reconstruct the
species tree
• Dealing with ILS
• Joint reconstruction of gene trees and gene
alignments
Perspectives
!
• Improvement of the algorithms to reconstruct gene
trees (e.g. Magali Semeria)
• Improvement of the algorithms to reconstruct the
species tree
• Dealing with ILS
• Joint reconstruction of gene trees and gene
alignments
The Ancestrome project
• Reconstructing a species tree and gene trees for a large
number of species
• Reconstructing ancestral gene contents
• Inferring ancient metabolisms and lifestyles
• Inferring ancient communities
New insights into the evolution of life on Earth,
and into genomic evolution
Postdocs wanted!
• LBBE collaborators (Lyon):
– Gergely Szöllősi (Budapest),
– Eric Tannier,
– Vincent Daubin,
– Manolo Gouy,
– Sophie Abby,
– Laurent Duret,
– Thomas Bigot,
– Magali Semeria
Postdocs wanted!
Thank you!

Más contenido relacionado

La actualidad más candente

2014 11-14-pirttivaara marja-ancient_dna
2014 11-14-pirttivaara marja-ancient_dna2014 11-14-pirttivaara marja-ancient_dna
2014 11-14-pirttivaara marja-ancient_dna
Marja Pirttivaara
 
Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2
Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2
Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2
Ellinor Michel
 

La actualidad más candente (11)

BIO 240 Exceptional Education - snaptutorial.com
BIO 240   Exceptional Education - snaptutorial.comBIO 240   Exceptional Education - snaptutorial.com
BIO 240 Exceptional Education - snaptutorial.com
 
Bio 240 Education Redefined-snaptutorial.com
Bio 240 Education Redefined-snaptutorial.comBio 240 Education Redefined-snaptutorial.com
Bio 240 Education Redefined-snaptutorial.com
 
iPlant TNRS for digital collections - iDigBio Workshop
iPlant TNRS for digital collections - iDigBio WorkshopiPlant TNRS for digital collections - iDigBio Workshop
iPlant TNRS for digital collections - iDigBio Workshop
 
BIO 240 Education Organization -- snaptutorial.com
BIO 240   Education Organization -- snaptutorial.comBIO 240   Education Organization -- snaptutorial.com
BIO 240 Education Organization -- snaptutorial.com
 
Bio 240 Enhance teaching / snaptutorial.com
Bio 240  Enhance teaching / snaptutorial.comBio 240  Enhance teaching / snaptutorial.com
Bio 240 Enhance teaching / snaptutorial.com
 
Plant Pathogen Genome Data: My Life In Sequences
Plant Pathogen Genome Data: My Life In SequencesPlant Pathogen Genome Data: My Life In Sequences
Plant Pathogen Genome Data: My Life In Sequences
 
2014 11-14-pirttivaara marja-ancient_dna
2014 11-14-pirttivaara marja-ancient_dna2014 11-14-pirttivaara marja-ancient_dna
2014 11-14-pirttivaara marja-ancient_dna
 
"The Quest for A field Guide to the Microbes" talk by Jonathan Eisen February...
"The Quest for A field Guide to the Microbes" talk by Jonathan Eisen February..."The Quest for A field Guide to the Microbes" talk by Jonathan Eisen February...
"The Quest for A field Guide to the Microbes" talk by Jonathan Eisen February...
 
ContentMine (EMBL-EBI Industry Programme)
ContentMine (EMBL-EBI Industry Programme)ContentMine (EMBL-EBI Industry Programme)
ContentMine (EMBL-EBI Industry Programme)
 
Lock - PomBase community curation
Lock - PomBase community curationLock - PomBase community curation
Lock - PomBase community curation
 
Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2
Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2
Michel digital nomenclature-gna-zoobank-2014-co-namesconfv2
 

Similar a How to use PHYLDOG: a tutorial

Dependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQL
Fariz Darari
 
That's not what I meant! - Fran Alexander
That's not what I meant! - Fran Alexander That's not what I meant! - Fran Alexander
That's not what I meant! - Fran Alexander
Incisive_Events
 
Crosses and pedigrees
Crosses and pedigreesCrosses and pedigrees
Crosses and pedigrees
Tanya Wood
 

Similar a How to use PHYLDOG: a tutorial (20)

Dependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQL
 
How to write bioinformatics software people will use and cite - t.seemann - ...
How to write bioinformatics software people will use and cite -  t.seemann - ...How to write bioinformatics software people will use and cite -  t.seemann - ...
How to write bioinformatics software people will use and cite - t.seemann - ...
 
How to write bioinformatics software no one will use
How to write bioinformatics software no one will useHow to write bioinformatics software no one will use
How to write bioinformatics software no one will use
 
Multilingual Fine-grained Entity Typing
Multilingual Fine-grained Entity Typing Multilingual Fine-grained Entity Typing
Multilingual Fine-grained Entity Typing
 
Sequencing run grief counseling: counting kmers at MG-RAST
Sequencing run grief counseling: counting kmers at MG-RASTSequencing run grief counseling: counting kmers at MG-RAST
Sequencing run grief counseling: counting kmers at MG-RAST
 
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
 
That's not what I meant! - Fran Alexander
That's not what I meant! - Fran Alexander That's not what I meant! - Fran Alexander
That's not what I meant! - Fran Alexander
 
Perl DBI Scripting with the ILS
Perl DBI Scripting with the ILSPerl DBI Scripting with the ILS
Perl DBI Scripting with the ILS
 
Clean Manifests with Puppet::Tidy
Clean Manifests with Puppet::TidyClean Manifests with Puppet::Tidy
Clean Manifests with Puppet::Tidy
 
Effective development of a finite-element solver at the University
Effective development of a finite-element solver at the UniversityEffective development of a finite-element solver at the University
Effective development of a finite-element solver at the University
 
OpenRepGrid and Friends
OpenRepGrid and FriendsOpenRepGrid and Friends
OpenRepGrid and Friends
 
Simple Data Engineering in Python 3.5+ — Pycon.DE 2017 Karlsruhe — Bonobo ETL
Simple Data Engineering in Python 3.5+ — Pycon.DE 2017 Karlsruhe — Bonobo ETLSimple Data Engineering in Python 3.5+ — Pycon.DE 2017 Karlsruhe — Bonobo ETL
Simple Data Engineering in Python 3.5+ — Pycon.DE 2017 Karlsruhe — Bonobo ETL
 
Your research as open science
Your research as open scienceYour research as open science
Your research as open science
 
Ensembl Browser Workshop
Ensembl Browser WorkshopEnsembl Browser Workshop
Ensembl Browser Workshop
 
The Open Source Community: Getting Started and Staying Involved
The Open Source Community: Getting Started and Staying InvolvedThe Open Source Community: Getting Started and Staying Involved
The Open Source Community: Getting Started and Staying Involved
 
Crosses and pedigrees
Crosses and pedigreesCrosses and pedigrees
Crosses and pedigrees
 
Rianne Nieland's final presentation
Rianne Nieland's final presentationRianne Nieland's final presentation
Rianne Nieland's final presentation
 
NLP for Everyday People
NLP for Everyday PeopleNLP for Everyday People
NLP for Everyday People
 
Scott Edmunds: Revolutionizing Data Dissemination: GigaScience
Scott Edmunds: Revolutionizing Data Dissemination: GigaScienceScott Edmunds: Revolutionizing Data Dissemination: GigaScience
Scott Edmunds: Revolutionizing Data Dissemination: GigaScience
 
using cxx::types
using cxx::typesusing cxx::types
using cxx::types
 

Último

Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Sérgio Sacani
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Lokesh Kothari
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
ssuser79fe74
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
PirithiRaju
 

Último (20)

GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
American Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptxAmerican Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptx
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 

How to use PHYLDOG: a tutorial