SlideShare a Scribd company logo
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!

More Related Content

What's hot

BIO 240 Exceptional Education - snaptutorial.com
BIO 240   Exceptional Education - snaptutorial.comBIO 240   Exceptional Education - snaptutorial.com
BIO 240 Exceptional Education - snaptutorial.com
DavisMurphyB28
 
Bio 240 Education Redefined-snaptutorial.com
Bio 240 Education Redefined-snaptutorial.comBio 240 Education Redefined-snaptutorial.com
Bio 240 Education Redefined-snaptutorial.com
robertledwes30
 
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
Naim Matasci
 
BIO 240 Education Organization -- snaptutorial.com
BIO 240   Education Organization -- snaptutorial.comBIO 240   Education Organization -- snaptutorial.com
BIO 240 Education Organization -- snaptutorial.com
DavisMurphyB94
 
Bio 240 Enhance teaching / snaptutorial.com
Bio 240  Enhance teaching / snaptutorial.comBio 240  Enhance teaching / snaptutorial.com
Bio 240 Enhance teaching / snaptutorial.com
HarrisGeorg46
 
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
Leighton Pritchard
 
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_dnaMarja Pirttivaara
 
"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...
Jonathan Eisen
 
ContentMine (EMBL-EBI Industry Programme)
ContentMine (EMBL-EBI Industry Programme)ContentMine (EMBL-EBI Industry Programme)
ContentMine (EMBL-EBI Industry Programme)
Jenny Molloy
 
Lock - PomBase community curation
Lock - PomBase community curationLock - PomBase community curation
Lock - PomBase community curation
Pascale Gaudet
 
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
 

What's hot (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 to 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 SPARQLFariz Darari
 
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 - ...
Torsten 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
Torsten Seemann
 
Multilingual Fine-grained Entity Typing
Multilingual Fine-grained Entity Typing Multilingual Fine-grained Entity Typing
Multilingual Fine-grained Entity Typing
Marieke van Erp
 
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
wltrimbl
 
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...
Nathan Dunn
 
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
 
Perl DBI Scripting with the ILS
Perl DBI Scripting with the ILSPerl DBI Scripting with the ILS
Perl DBI Scripting with the ILS
Roy Zimmer
 
Clean Manifests with Puppet::Tidy
Clean Manifests with Puppet::TidyClean Manifests with Puppet::Tidy
Clean Manifests with Puppet::Tidy
Puppet
 
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
Romain Boman
 
OpenRepGrid and Friends
OpenRepGrid and FriendsOpenRepGrid and Friends
OpenRepGrid and Friends
Mark Heckmann
 
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
Romain Dorgueil
 
Your research as open science
Your research as open scienceYour research as open science
Your research as open science
Irina Radchenko
 
Ensembl Browser Workshop
Ensembl Browser WorkshopEnsembl Browser Workshop
Ensembl Browser Workshop
Denise Carvalho-Silva, PhD
 
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
Richard Johnson
 
Crosses and pedigrees
Crosses and pedigreesCrosses and pedigrees
Crosses and pedigreesTanya Wood
 
Rianne Nieland's final presentation
Rianne Nieland's final presentationRianne Nieland's final presentation
Rianne Nieland's final presentation
Victor de Boer
 
NLP for Everyday People
NLP for Everyday PeopleNLP for Everyday People
NLP for Everyday People
Rebecca Bilbro
 
Scott Edmunds: Revolutionizing Data Dissemination: GigaScience
Scott Edmunds: Revolutionizing Data Dissemination: GigaScienceScott Edmunds: Revolutionizing Data Dissemination: GigaScience
Scott Edmunds: Revolutionizing Data Dissemination: GigaScience
GigaScience, BGI Hong Kong
 

Similar to 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
 

Recently uploaded

Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
RenuJangid3
 
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
Scintica Instrumentation
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
pablovgd
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
moosaasad1975
 
filosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptxfilosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptx
IvanMallco1
 
Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...
Sérgio Sacani
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
muralinath2
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
sonaliswain16
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
kumarmathi863
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
sachin783648
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
Areesha Ahmad
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
Sérgio Sacani
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
yusufzako14
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
SAMIR PANDA
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 

Recently uploaded (20)

Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
 
filosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptxfilosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptx
 
Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 

How to use PHYLDOG: a tutorial