Efficient computation of the phylogenetic likelihood function on multi-gene alignments and multi-core architectures

The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing popularity of multi-gene phylogenies and emerging multi-core processor architectures that face problems of cache congestion, poses new challenges with...

Full description

Saved in:
Bibliographic Details
Published inPhilosophical transactions of the Royal Society of London. Series B. Biological sciences Vol. 363; no. 1512; pp. 3977 - 3984
Main Authors Stamatakis, Alexandros, Ott, Michael
Format Journal Article
LanguageEnglish
Published London The Royal Society 27.12.2008
Subjects
Online AccessGet full text

Cover

Loading…
Abstract The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing popularity of multi-gene phylogenies and emerging multi-core processor architectures that face problems of cache congestion, poses new challenges with respect to the efficient computation of the phylogenetic maximum-likelihood (ML) function. Here, we propose two approaches that can significantly speed up likelihood computations that typically represent over 95 per cent of the computational effort conducted by current ML or Bayesian inference programs. Initially, we present a method and an appropriate data structure to efficiently compute the likelihood score on 'gappy' multi-gene alignments. By 'gappy' we denote sampling-induced gaps owing to missing sequences in individual genes (partitions), i.e. not real alignment gaps. A first proof-of-concept implementation in RAxML indicates that this approach can accelerate inferences on large and gappy alignments by approximately one order of magnitude. Moreover, we present insights and initial performance results on multi-core architectures obtained during the transition from an OpenMP-based to a Pthreads-based fine-grained parallelization of the ML function.
AbstractList The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing popularity of multi-gene phylogenies and emerging multi-core processor architectures that face problems of cache congestion, poses new challenges with respect to the efficient computation of the phylogenetic maximum-likelihood (ML) function. Here, we propose two approaches that can significantly speed up likelihood computations that typically represent over 95 per cent of the computational effort conducted by current ML or Bayesian inference programs. Initially, we present a method and an appropriate data structure to efficiently compute the likelihood score on 'gappy' multi-gene alignments. By 'gappy' we denote sampling-induced gaps owing to missing sequences in individual genes (partitions), i.e. not real alignment gaps. A first proof-of-concept implementation in RAxML indicates that this approach can accelerate inferences on large and gappy alignments by approximately one order of magnitude. Moreover, we present insights and initial performance results on multi-core architectures obtained during the transition from an OpenMP-based to a Pthreads-based fine-grained parallelization of the ML function.
The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing popularity of multi-gene phylogenies and emerging multi-core processor architectures that face problems of cache congestion, poses new challenges with respect to the efficient computation of the phylogenetic maximum-likelihood (ML) function. Here, we propose two approaches that can significantly speed up likelihood computations that typically represent over 95 per cent of the computational effort conducted by current ML or Bayesian inference programs. Initially, we present a method and an appropriate data structure to efficiently compute the likelihood score on ‘gappy’ multi-gene alignments. By ‘gappy’ we denote sampling-induced gaps owing to missing sequences in individual genes (partitions), i.e. not real alignment gaps. A first proof-of-concept implementation in RAxML indicates that this approach can accelerate inferences on large and gappy alignments by approximately one order of magnitude. Moreover, we present insights and initial performance results on multi-core architectures obtained during the transition from an OpenMP-based to a Pthreads-based fine-grained parallelization of the ML function.
The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing popularity of multi-gene phylogenies and emerging multi-core processor architectures that face problems of cache congestion, poses new challenges with respect to the efficient computation of the phylogenetic maximum-likelihood (ML) function. Here, we propose two approaches that can significantly speed up likelihood computations that typically represent over 95 per cent of the computational effort conducted by current ML or Bayesian inference programs. Initially, we present a method and an appropriate data structure to efficiently compute the likelihood score on ‘gappy’ multi-gene alignments. By ‘gappy’ we denote sampling-induced gaps owing to missing sequences in individual genes (partitions), i.e. not real alignment gaps. A first proof-of-concept implementation in
Author Stamatakis, Alexandros
Ott, Michael
AuthorAffiliation 1 Department of Computer Science The Exelixis Lab, Ludwig-Maximilians-Universität München Amalienstrasse 17, 80333 München, Germany
2 Department of Computer Science, Technische Universität München Boltzmannstrasse 3, 85747 Garching b. München, Germany
AuthorAffiliation_xml – name: 1 Department of Computer Science The Exelixis Lab, Ludwig-Maximilians-Universität München Amalienstrasse 17, 80333 München, Germany
– name: 2 Department of Computer Science, Technische Universität München Boltzmannstrasse 3, 85747 Garching b. München, Germany
Author_xml – sequence: 1
  givenname: Alexandros
  surname: Stamatakis
  fullname: Stamatakis, Alexandros
  email: alexandros.stamatakis@gmail.com
  organization: Department of Computer Science The Exelixis Lab, Ludwig-Maximilians-Universität MünchenAmalienstrasse 17, 80333 München, Germany
– sequence: 2
  givenname: Michael
  surname: Ott
  fullname: Ott, Michael
  organization: Department of Computer Science, Technische Universität MünchenBoltzmannstrasse 3, 85747 Garching b. München, Germany
BackLink https://www.ncbi.nlm.nih.gov/pubmed/18852107$$D View this record in MEDLINE/PubMed
BookMark eNqFUk1v1DAUjFAR_YArN1BO3LL4K7F9QUBVPkQpEhTEzXIce-M2ay-2U1h-PU6zKqwQxRfLmnnvzXjeYbHnvNNF8RCCBQScPQ0xtQsEAFsA2OA7xQEkFFaIU7BXHADeoIoR3OwXhzFeAAB4Tcm9Yh8yViMI6EERT4yxymqXSuVX6zHJZL0rvSlTr8t1vxn8UjudrCoHe6kH23vflWZ0aua5cjUOyVYTqZSDXbpV7hVL6botonzISFC9TVqlMeh4v7hr5BD1g-19VHx-dXJ-_KY6_fD67fGL00pRxlJFMSWAA9AaqLgkBrAWUtS1hBPVtYaomtCGd1xCJaWpSdcwhIBpuaw5aCjDR8Wzue96bFe6U1lYkINYB7uSYSO8tGIXcbYXS38lUAMogSA3eLJtEPy3UcckVjYqPQzSaT9G0TQU8Hz-S0QANwjiibiYiSr4GIM2N2ogEFOgYgpUTIGKKdBc8PhPD7_p2wQz4XImBL_Jn-lzlmkjLvwYXH6Kj5_OX17hBltYQyQAw1MNgVj8tOt5VgaFjXHU4pqyO_9vOfi2af808WiuuojJhxsPCCCQbdQZr2bcxqR_3OAyXIomb0EtvjAi3p29Z2f8KxZTsHDm93bZf7dBix05-bHeGru2hDmd_un5rTWTYuVdyquwWynMOOSl6Qz-BRbiF5I
CitedBy_id crossref_primary_10_1111_1365_2435_12432
crossref_primary_10_1098_rspb_2009_0896
crossref_primary_10_1016_j_fgb_2015_02_009
crossref_primary_10_1016_j_gene_2014_08_053
crossref_primary_10_1186_1471_2105_12_470
crossref_primary_10_1016_j_zool_2016_11_005
crossref_primary_10_1038_s41598_017_07045_7
crossref_primary_10_1016_j_cbpa_2015_05_028
crossref_primary_10_1093_bioinformatics_btq205
crossref_primary_10_1186_1471_2148_14_30
crossref_primary_10_1371_journal_pone_0011630
crossref_primary_10_1371_journal_pone_0065923
crossref_primary_10_1093_aobpla_plu030
crossref_primary_10_1002_cpe_3269
crossref_primary_10_1016_j_ympev_2016_01_011
crossref_primary_10_1186_s40168_018_0562_9
crossref_primary_10_1016_j_ijmm_2013_10_006
crossref_primary_10_1371_journal_pone_0040907
crossref_primary_10_1016_j_tim_2011_09_002
crossref_primary_10_1016_j_ygcen_2011_05_019
crossref_primary_10_1038_ismej_2014_225
crossref_primary_10_1093_sysbio_syab026
crossref_primary_10_1080_14772000_2010_484436
crossref_primary_10_1371_journal_pgen_1002411
crossref_primary_10_1371_journal_pone_0039291
crossref_primary_10_1016_j_ympev_2014_05_020
crossref_primary_10_1038_ncomms2958
crossref_primary_10_1016_j_cbpa_2017_02_009
crossref_primary_10_1016_j_virol_2010_06_010
crossref_primary_10_3109_19401736_2010_536226
crossref_primary_10_1093_sysbio_syw037
crossref_primary_10_1111_j_1365_2958_2011_07635_x
crossref_primary_10_1016_j_meegid_2016_04_018
crossref_primary_10_1093_gbe_evr121
crossref_primary_10_1016_j_ympev_2016_08_011
crossref_primary_10_1093_gbe_evu117
crossref_primary_10_1093_zoolinnean_zlz002
crossref_primary_10_1111_1462_2920_13646
crossref_primary_10_1098_rstb_2008_0182
crossref_primary_10_1111_eva_12960
crossref_primary_10_1089_cmb_2009_0179
crossref_primary_10_1128_AAC_04083_14
crossref_primary_10_1371_journal_pbio_1000602
crossref_primary_10_1371_journal_pone_0005764
crossref_primary_10_1111_zoj_12223
crossref_primary_10_1371_journal_pone_0048931
crossref_primary_10_1016_j_ympev_2017_02_004
crossref_primary_10_1371_journal_ppat_1002979
crossref_primary_10_1016_j_ympev_2018_03_008
crossref_primary_10_3389_fendo_2017_00207
crossref_primary_10_1126_science_1206357
crossref_primary_10_1016_j_cub_2017_02_031
crossref_primary_10_1016_j_ygcen_2011_11_005
crossref_primary_10_1007_s00239_020_09982_w
crossref_primary_10_1016_j_ympev_2014_05_006
crossref_primary_10_1371_journal_pcbi_1002846
crossref_primary_10_1093_sysbio_syr041
crossref_primary_10_1002_cpe_4046
crossref_primary_10_3389_fmicb_2023_1140190
crossref_primary_10_1016_j_dci_2018_02_011
crossref_primary_10_1111_mec_12535
crossref_primary_10_1038_s41467_020_20005_6
crossref_primary_10_1145_3484983
crossref_primary_10_1007_s10695_024_01338_1
crossref_primary_10_1111_nph_13234
crossref_primary_10_1186_1471_2164_13_S8_S4
Cites_doi 10.1080/10635150390235520
10.1145/1362622.1362628
10.1038/nrg1603
10.1016/j.parco.2007.09.004
10.1007/978-3-540-88436-1_36
10.1038/nature06614
10.1093/bioinformatics/10.1.41
10.1007/s11265-007-0067-4
10.1111/j.1558-5646.1985.tb00420.x
10.1145/1229428.1229445
10.1007/11573036_39
10.1109/IPDPS.2006.1639535
10.1007/11535294_25
10.1038/nature05634
10.1093/molbev/msm088
10.1093/bioinformatics/btl446
10.1109/ICCAD.2006.320067
10.1080/10635150600999150
10.1007/BF01734359
10.1109/IPDPS.2007.370267
10.1080/10635150701656360
10.1093/bioinformatics/bti594
ContentType Journal Article
Copyright Copyright 2008 The Royal Society
2008 The Royal Society
2008 The Royal Society 2008
Copyright_xml – notice: Copyright 2008 The Royal Society
– notice: 2008 The Royal Society
– notice: 2008 The Royal Society 2008
DBID BSCLL
CGR
CUY
CVF
ECM
EIF
NPM
AAYXX
CITATION
8FD
FR3
P64
RC3
7X8
5PM
DOI 10.1098/rstb.2008.0163
DatabaseName Istex
Medline
MEDLINE
MEDLINE (Ovid)
MEDLINE
MEDLINE
PubMed
CrossRef
Technology Research Database
Engineering Research Database
Biotechnology and BioEngineering Abstracts
Genetics Abstracts
MEDLINE - Academic
PubMed Central (Full Participant titles)
DatabaseTitle MEDLINE
Medline Complete
MEDLINE with Full Text
PubMed
MEDLINE (Ovid)
CrossRef
Genetics Abstracts
Engineering Research Database
Technology Research Database
Biotechnology and BioEngineering Abstracts
MEDLINE - Academic
DatabaseTitleList

MEDLINE


CrossRef

Genetics Abstracts
MEDLINE - Academic
Database_xml – sequence: 1
  dbid: NPM
  name: PubMed
  url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 2
  dbid: EIF
  name: MEDLINE
  url: https://proxy.k.utb.cz/login?url=https://www.webofscience.com/wos/medline/basic-search
  sourceTypes: Index Database
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Sciences (General)
Biology
Architecture
EISSN 1471-2970
EndPage 3984
ExternalDocumentID 10_1098_rstb_2008_0163
18852107
20208855
ark_67375_V84_KNM8N9X3_8
royptb_363_1512_3977
Genre Research Support, Non-U.S. Gov't
Journal Article
GroupedDBID -
02
0R
29O
2WC
4.4
53G
8RP
ABBHK
ABFLS
ABPTK
ABXXB
ACPRK
ADACO
ADBBV
ADULT
ADZLD
AEUPB
AFRAH
AGCAB
ALMA_UNASSIGNED_HOLDINGS
AS
BAWUL
BGBPD
DCCCD
DIK
DNJUQ
DOOOF
DWIUU
E3Z
EBS
EJD
F5P
GX1
H13
HQ3
HTVGU
HYE
HZ
JLS
JPM
JSG
JSODD
JST
K-O
KQ8
MV1
MVM
NSAHA
O0-
O9-
OK1
OP1
RHF
ROL
RPM
RRY
SA0
TN5
V1E
X
XHC
YNT
---
-~X
0R~
AACGO
AANCE
ABPLY
ABTLG
ABXSQ
ACQIA
ACSFO
ADACV
AEXZC
AJZGM
ALMYZ
AOIJS
AQVQM
AS~
BSCLL
BTFSW
HZ~
IPSME
JAAYA
JBMMH
JENOY
JHFFW
JKQEH
JLXEF
MRS
W8F
~02
CGR
CUY
CVF
ECM
EIF
NPM
AAYXX
CITATION
8FD
FR3
P64
RC3
7X8
5PM
ID FETCH-LOGICAL-c788t-73740900bf1c9a4f08b172db494cdbf4c54769d9a1caaf54d68220fb9a5906783
IEDL.DBID RPM
ISSN 0962-8436
IngestDate Tue Sep 17 21:15:07 EDT 2024
Fri Oct 25 10:48:03 EDT 2024
Sat Oct 26 00:53:28 EDT 2024
Thu Sep 26 18:54:07 EDT 2024
Sat Sep 28 08:40:59 EDT 2024
Tue May 24 16:18:34 EDT 2022
Wed Jan 17 02:37:38 EST 2024
Fri Feb 02 07:03:08 EST 2024
Wed Oct 30 09:21:33 EDT 2024
Tue Jan 05 21:29:22 EST 2021
Mon May 06 12:22:20 EDT 2019
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1512
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c788t-73740900bf1c9a4f08b172db494cdbf4c54769d9a1caaf54d68220fb9a5906783
Notes istex:A218241A4FAB42899867EA54ACF64B65664C5F71
ArticleID:rstb20080163
ark:/67375/V84-KNM8N9X3-8
href:3977.pdf
Discussion Meeting Issue 'Statistical and computational challenges in molecular phylogenetics and evolution' organized by Ziheng Yang and Nick Goldman
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
OpenAccessLink https://europepmc.org/articles/pmc2607410?pdf=render
PMID 18852107
PQID 20362139
PQPubID 23462
PageCount 8
ParticipantIDs highwire_royalsociety_royptb_363_1512_3977
crossref_primary_10_1098_rstb_2008_0163
royalsociety_journals_RSTBv363i1512_0831073413_zip_rstb_363_issue_1512_rstb_2008_0163_rstb_2008_0163
istex_primary_ark_67375_V84_KNM8N9X3_8
proquest_miscellaneous_20362139
pubmedcentral_primary_oai_pubmedcentral_nih_gov_2607410
jstor_primary_20208855
proquest_miscellaneous_66709999
royalsociety_journals_10_1098_rstb_2008_0163
pubmed_primary_18852107
ProviderPackageCode RHF
PublicationCentury 2000
PublicationDate 2008-12-27
PublicationDateYYYYMMDD 2008-12-27
PublicationDate_xml – month: 12
  year: 2008
  text: 2008-12-27
  day: 27
PublicationDecade 2000
PublicationPlace London
PublicationPlace_xml – name: London
– name: England
PublicationTitle Philosophical transactions of the Royal Society of London. Series B. Biological sciences
PublicationTitleAlternate Philos Trans R Soc Lond B Biol Sci
PublicationYear 2008
Publisher The Royal Society
Publisher_xml – name: The Royal Society
References e_1_3_2_27_1
e_1_3_2_20_1
e_1_3_2_21_1
e_1_3_2_22_1
e_1_3_2_23_1
e_1_3_2_24_1
e_1_3_2_25_1
e_1_3_2_26_1
Ott M (e_1_3_2_19_1) 2008; 16
e_1_3_2_16_1
e_1_3_2_9_1
e_1_3_2_17_1
e_1_3_2_8_1
e_1_3_2_18_1
e_1_3_2_7_1
e_1_3_2_10_1
e_1_3_2_11_1
e_1_3_2_6_1
e_1_3_2_12_1
e_1_3_2_5_1
e_1_3_2_13_1
e_1_3_2_4_1
e_1_3_2_14_1
e_1_3_2_3_1
e_1_3_2_15_1
Bader D (e_1_3_2_2_1) 2006
References_xml – volume-title: Computational grand challenges in assembling the tree of life: problems & solutions
  year: 2006
  ident: e_1_3_2_2_1
  contributor:
    fullname: Bader D
– ident: e_1_3_2_12_1
  doi: 10.1080/10635150390235520
– ident: e_1_3_2_17_1
  doi: 10.1145/1362622.1362628
– ident: e_1_3_2_8_1
  doi: 10.1038/nrg1603
– ident: e_1_3_2_5_1
  doi: 10.1016/j.parco.2007.09.004
– ident: e_1_3_2_23_1
  doi: 10.1007/978-3-540-88436-1_36
– ident: e_1_3_2_9_1
  doi: 10.1038/nature06614
– ident: e_1_3_2_16_1
  doi: 10.1093/bioinformatics/10.1.41
– ident: e_1_3_2_27_1
– ident: e_1_3_2_25_1
  doi: 10.1007/s11265-007-0067-4
– volume: 16
  start-page: 255
  year: 2008
  ident: e_1_3_2_19_1
  article-title: Large-scale phylogenetic analysis on current HPC architectures
  publication-title: Sci. Program
  contributor:
    fullname: Ott M
– ident: e_1_3_2_11_1
  doi: 10.1111/j.1558-5646.1985.tb00420.x
– ident: e_1_3_2_4_1
  doi: 10.1145/1229428.1229445
– ident: e_1_3_2_7_1
  doi: 10.1007/11573036_39
– ident: e_1_3_2_21_1
  doi: 10.1109/IPDPS.2006.1639535
– ident: e_1_3_2_24_1
  doi: 10.1007/11535294_25
– ident: e_1_3_2_18_1
– ident: e_1_3_2_3_1
  doi: 10.1038/nature05634
– ident: e_1_3_2_26_1
  doi: 10.1093/molbev/msm088
– ident: e_1_3_2_22_1
  doi: 10.1093/bioinformatics/btl446
– ident: e_1_3_2_20_1
  doi: 10.1109/ICCAD.2006.320067
– ident: e_1_3_2_14_1
  doi: 10.1080/10635150600999150
– ident: e_1_3_2_10_1
  doi: 10.1007/BF01734359
– ident: e_1_3_2_6_1
  doi: 10.1109/IPDPS.2007.370267
– ident: e_1_3_2_13_1
  doi: 10.1080/10635150701656360
– ident: e_1_3_2_15_1
  doi: 10.1093/bioinformatics/bti594
SSID ssj0009574
Score 2.2856846
Snippet The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing...
The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing...
SourceID pubmedcentral
proquest
crossref
pubmed
royalsociety
jstor
istex
highwire
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 3977
SubjectTerms Algorithms
Architecture
Branches
Computational Biology - methods
Computer architecture
Computer Simulation
Data models
Datasets
Genetic vectors
Likelihood Functions
Mathematical vectors
Maximum Likelihood
Multi-Core Architectures
Multi-Gene Phylogenies
OpenMP
Phylogenetic Inference
Phylogenetics
Phylogeny
Plant roots
RAxML
Sequence Alignment - methods
Topology
Title Efficient computation of the phylogenetic likelihood function on multi-gene alignments and multi-core architectures
URI http://rstb.royalsocietypublishing.org/content/363/1512/3977.abstract
https://api.istex.fr/ark:/67375/V84-KNM8N9X3-8/fulltext.pdf
https://www.jstor.org/stable/20208855
https://royalsocietypublishing.org/doi/full/10.1098/rstb.2008.0163
https://www.ncbi.nlm.nih.gov/pubmed/18852107
https://search.proquest.com/docview/20362139
https://search.proquest.com/docview/66709999
https://pubmed.ncbi.nlm.nih.gov/PMC2607410
Volume 363
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9NAEB41lUBcEA2UmkfZA-Il3Djx-rFHqFpVVIl4tCi31a7XBqupE8UpAn49M-t1SFByITfLk0k8M-v5VjP7DcBzk0QJsZb7SnDt874RPqKQxC8iXgxy4nzjdFB4OIrPLvmHcTTegag9C2Ob9jNdHlWT66Oq_G57K2fXWa_tE-t9HB4jBsdEGPQ60MEAbbfoS6bdhnpZxLjUOdUmHVNj2kM8pV37JMIQ4gtNU0xfNEp2NSm1RMGIV8nUP9tWxU0gdEMv5Zz2_XXTc7mSq07vwV0HMtm75mH2YCevunCrGTv5qwu3h66g3oU9t7Zr9soRUL--D_WJ5ZXAn2KZHfpgvcemBUO0yNAvqAaFUTmblFf5pCRqZEYZspGrmG1T9EmIIc7_1pyjY6oy7g5xZ7LVGkb9AC5PTy6Oz3w3nMHPcNe88JMwwa1hEOiinwnFiyDViIWM5oJnRhc8i3gSCyNUP1MKPW9ihCJBoYWKBGXIcB92q2mVHwDTgTJBoVSmc-IvNGkRBzoUKoizAtULD1623pGzhoNDNrXzVJJL3ShNdKkHb1rnyVU30MUMBcM4lARxJMFeD8QWYdJJJwVozvHaVyTVROTMFB68sKGx_D9qfkUtckkkv6Zcno-G6UiMQ5l6sG9jZyk4oKmoaRR58KwNJokrmso0qsqnN7Wk0vAAgfl2iZhI9_DjwcMm-P6axQW0B8laWC4FiE18_Q4uMssq7haVB2_XjOFeafVWi5vN4p-_XLz_gcYrrfHsPLuEEJP8Xc4aHWRZ-3Jp7Luu95_LR__9PI_hjm3x6dMptCewu5jf5E8RRy70IXTOP6WH9u3xB7BedRo
link.rule.ids 230,315,730,783,787,888,27936,27937,53804,53806
linkProvider National Library of Medicine
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Zb9NAEB6VIo4XRAMFc3UfEJdw48TrYx-hahVoEyFIUd5Wuz7AaupYcYqAX8_Meh0SlLyQN8uTSTyH91vN7DcAz9MoiIi13FWCa5f3UuEiConcPOB5PyPON04HhYejcHDOP06CyQ4E7VkY07Sf6OKwnF4elsV301tZXSbdtk-s-2l4hBgcF0Kvew2uY756vN2kL7l2G_JlEWKyc6pOWq7GuIuIStsGSgQixBgax7iA0TDZ1WWppQpGxErG_tk2K26CoRu6Kee086-brsuV1erkLtyxMJO9ax5nD3aysgM3msGTvzpwc2hL6h3Ys9lds1eWgvr1PaiPDbME_hRLzNgH4z82yxniRYaeQTUojMrZtLjIpgWRIzNaIxu5kplGRZeEGCL9b81JOqbK1N4h9ky2WsWo78P5yfH4aODa8QxugvvmhRv5EW4OPU_nvUQonnuxRjSUai54kuqcJwGPQpEK1UuUQt-nIYIRL9dCBYLWSH8fdstZmT0Epj2VerlSic6IwTCN89DTvlBemOSoXjjwsvWOrBoWDtlUz2NJLrXDNNGlDrxpnSdX3UAXFQr6oS8J5EgCvg6ILcKkk84K0KTjta9IqorIKs0deGFCY_l_1PyCmuSiQH6NuTwdDeORmPgydmDfxM5SsE9zUeMgcOCgDSaJOU2FGlVms6taUnG4j9B8u0RItHv4ceBBE3x_zWID2oFoLSyXAsQnvn4H08zwitu0cuDtmjHsS63eavF0s_jnL-P3P9B4hTGemWgXEWaSv4uq0UGWNa-Xxr7rev-5fPTfz3MAtwbj4Zk8-zA6fQy3TcNPj86kPYHdxfwqe4qocqGfmXfIH5Red3s
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9NAEB5BERUXRAMF8-oeEC_hxonXjz1CaVQoiSpoUW6rXa8NVlMnilME_Hpm1uuQoPRCbpYnk3ge3m81s98APDNJlBBrua8E1z7vGeEjCkn8IuJFPyfON04HhYej-OiMfxxH45VRX7ZpP9PlfjW52K_K77a3cnaRdds-se7J8AAxOC6EQXdmiu51uIE5G8TtRn3Jt9sQMIsYE55ThdLxNaZdRFXaNVEiGCHW0DTFRYwGyq4uTS1dMKJWMvjPtmFxExTd0FE5p91_3XRerqxYgztw20FN9rZ5pB24llcduNkMn_zVge2hK6t3YMdleM1eOhrqV3ehPrTsEvhTLLOjH6wP2bRgiBkZegfVoDAqZ5PyPJ-URJDMaJ1s5CpmmxV9EmKI9r81p-mYqoy7QwyabLWSUd-Ds8Hh6cGR70Y0-BnunRd-Eia4QQwCXfQyoXgRpBoRkdFc8MzogmcRT2JhhOplSqH_TYyAJCi0UJGgdTLcha1qWuUPgOlAmaBQKtM5sRiatIgDHQoVxFmB6oUHL1rvyFnDxCGbCnoqyaVuoCa61IPXrfPkqhvoYoaCYRxKAjqSwK-HsbdZmHTSeQGadrz2FUmVEYnB58FzGxrL_6Pm59Qol0Tya8rl8WiYjsQ4lKkHuzZ2loJ9mo2aRpEHe20wScxrKtaoKp9e1pIKxH2E51dLxES9hx8P7jfB99csLqA9SNbCcilAnOLrdzDVLLe4Sy0P3qwZw73Y6istbjaLf_5y-u4HGq-0xrNT7RLCTfJ3OWt0kGXtK6ax77refy4f_vfz7MH2yfuB_PRhdPwIbtmenx4dS3sMW4v5Zf4EgeVCP7WvkD_Eg3iO
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Efficient+computation+of+the+phylogenetic+likelihood+function+on+multi-gene+alignments+and+multi-core+architectures&rft.jtitle=Philosophical+transactions.+Biological+sciences&rft.au=Alexandros+Stamatakis&rft.au=Michael+Ott&rft.date=2008-12-27&rft.pub=The+Royal+Society&rft.issn=0962-8436&rft.eissn=1471-2970&rft.volume=363&rft.issue=1512&rft.spage=3977&rft_id=info:doi/10.1098%2Frstb.2008.0163&rft_id=info%3Apmid%2F18852107&rft.externalDBID=n%2Fa&rft.externalDocID=royptb_363_1512_3977
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0962-8436&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0962-8436&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0962-8436&client=summon