Serveur d'exploration MERS

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Accelerating metagenomic read classification on CUDA-enabled GPUs.

Identifieur interne : 000E02 ( PubMed/Checkpoint ); précédent : 000E01; suivant : 000E03

Accelerating metagenomic read classification on CUDA-enabled GPUs.

Auteurs : Robin Kobus [Allemagne] ; Christian Hundt [Allemagne] ; André Müller [Allemagne] ; Bertil Schmidt [Allemagne]

Source :

RBID : pubmed:28049411

Descripteurs français

English descriptors

Abstract

Metagenomic sequencing studies are becoming increasingly popular with prominent examples including the sequencing of human microbiomes and diverse environments. A fundamental computational problem in this context is read classification; i.e. the assignment of each read to a taxonomic label. Due to the large number of reads produced by modern high-throughput sequencing technologies and the rapidly increasing number of available reference genomes software tools for fast and accurate metagenomic read classification are urgently needed.

DOI: 10.1186/s12859-016-1434-6
PubMed: 28049411


Affiliations:


Links toward previous steps (curation, corpus...)


Links to Exploration step

pubmed:28049411

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Accelerating metagenomic read classification on CUDA-enabled GPUs.</title>
<author>
<name sortKey="Kobus, Robin" sort="Kobus, Robin" uniqKey="Kobus R" first="Robin" last="Kobus">Robin Kobus</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany. rkobus@students.uni-mainz.de.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Hundt, Christian" sort="Hundt, Christian" uniqKey="Hundt C" first="Christian" last="Hundt">Christian Hundt</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Muller, Andre" sort="Muller, Andre" uniqKey="Muller A" first="André" last="Müller">André Müller</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Schmidt, Bertil" sort="Schmidt, Bertil" uniqKey="Schmidt B" first="Bertil" last="Schmidt">Bertil Schmidt</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">PubMed</idno>
<date when="2017">2017</date>
<idno type="RBID">pubmed:28049411</idno>
<idno type="pmid">28049411</idno>
<idno type="doi">10.1186/s12859-016-1434-6</idno>
<idno type="wicri:Area/PubMed/Corpus">000E27</idno>
<idno type="wicri:explorRef" wicri:stream="PubMed" wicri:step="Corpus" wicri:corpus="PubMed">000E27</idno>
<idno type="wicri:Area/PubMed/Curation">000E27</idno>
<idno type="wicri:explorRef" wicri:stream="PubMed" wicri:step="Curation">000E27</idno>
<idno type="wicri:Area/PubMed/Checkpoint">000E02</idno>
<idno type="wicri:explorRef" wicri:stream="Checkpoint" wicri:step="PubMed">000E02</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">Accelerating metagenomic read classification on CUDA-enabled GPUs.</title>
<author>
<name sortKey="Kobus, Robin" sort="Kobus, Robin" uniqKey="Kobus R" first="Robin" last="Kobus">Robin Kobus</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany. rkobus@students.uni-mainz.de.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Hundt, Christian" sort="Hundt, Christian" uniqKey="Hundt C" first="Christian" last="Hundt">Christian Hundt</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Muller, Andre" sort="Muller, Andre" uniqKey="Muller A" first="André" last="Müller">André Müller</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Schmidt, Bertil" sort="Schmidt, Bertil" uniqKey="Schmidt B" first="Bertil" last="Schmidt">Bertil Schmidt</name>
<affiliation wicri:level="1">
<nlm:affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</nlm:affiliation>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435</wicri:regionArea>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
<wicri:noRegion>55435</wicri:noRegion>
</affiliation>
</author>
</analytic>
<series>
<title level="j">BMC bioinformatics</title>
<idno type="eISSN">1471-2105</idno>
<imprint>
<date when="2017" type="published">2017</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>High-Throughput Nucleotide Sequencing</term>
<term>Humans</term>
<term>Internet</term>
<term>Metagenomics</term>
<term>Sequence Analysis, DNA</term>
<term>User-Computer Interface</term>
</keywords>
<keywords scheme="KwdFr" xml:lang="fr">
<term>Analyse de séquence d'ADN</term>
<term>Humains</term>
<term>Interface utilisateur</term>
<term>Internet</term>
<term>Métagénomique</term>
<term>Séquençage nucléotidique à haut débit</term>
</keywords>
<keywords scheme="MESH" xml:lang="en">
<term>High-Throughput Nucleotide Sequencing</term>
<term>Humans</term>
<term>Internet</term>
<term>Metagenomics</term>
<term>Sequence Analysis, DNA</term>
<term>User-Computer Interface</term>
</keywords>
<keywords scheme="MESH" xml:lang="fr">
<term>Analyse de séquence d'ADN</term>
<term>Humains</term>
<term>Interface utilisateur</term>
<term>Internet</term>
<term>Métagénomique</term>
<term>Séquençage nucléotidique à haut débit</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Metagenomic sequencing studies are becoming increasingly popular with prominent examples including the sequencing of human microbiomes and diverse environments. A fundamental computational problem in this context is read classification; i.e. the assignment of each read to a taxonomic label. Due to the large number of reads produced by modern high-throughput sequencing technologies and the rapidly increasing number of available reference genomes software tools for fast and accurate metagenomic read classification are urgently needed.</div>
</front>
</TEI>
<pubmed>
<MedlineCitation Status="MEDLINE" IndexingMethod="Curated" Owner="NLM">
<PMID Version="1">28049411</PMID>
<DateCompleted>
<Year>2017</Year>
<Month>08</Month>
<Day>23</Day>
</DateCompleted>
<DateRevised>
<Year>2018</Year>
<Month>12</Month>
<Day>02</Day>
</DateRevised>
<Article PubModel="Electronic">
<Journal>
<ISSN IssnType="Electronic">1471-2105</ISSN>
<JournalIssue CitedMedium="Internet">
<Volume>18</Volume>
<Issue>1</Issue>
<PubDate>
<Year>2017</Year>
<Month>Jan</Month>
<Day>03</Day>
</PubDate>
</JournalIssue>
<Title>BMC bioinformatics</Title>
<ISOAbbreviation>BMC Bioinformatics</ISOAbbreviation>
</Journal>
<ArticleTitle>Accelerating metagenomic read classification on CUDA-enabled GPUs.</ArticleTitle>
<Pagination>
<MedlinePgn>11</MedlinePgn>
</Pagination>
<ELocationID EIdType="doi" ValidYN="Y">10.1186/s12859-016-1434-6</ELocationID>
<Abstract>
<AbstractText Label="BACKGROUND" NlmCategory="BACKGROUND">Metagenomic sequencing studies are becoming increasingly popular with prominent examples including the sequencing of human microbiomes and diverse environments. A fundamental computational problem in this context is read classification; i.e. the assignment of each read to a taxonomic label. Due to the large number of reads produced by modern high-throughput sequencing technologies and the rapidly increasing number of available reference genomes software tools for fast and accurate metagenomic read classification are urgently needed.</AbstractText>
<AbstractText Label="RESULTS" NlmCategory="RESULTS">We present cuCLARK, a read-level classifier for CUDA-enabled GPUs, based on the fast and accurate classification of metagenomic sequences using reduced k-mers (CLARK) method. Using the processing power of a single Titan X GPU, cuCLARK can reach classification speeds of up to 50 million reads per minute. Corresponding speedups for species- (genus-)level classification range between 3.2 and 6.6 (3.7 and 6.4) compared to multi-threaded CLARK executed on a 16-core Xeon CPU workstation.</AbstractText>
<AbstractText Label="CONCLUSION" NlmCategory="CONCLUSIONS">cuCLARK can perform metagenomic read classification at superior speeds on CUDA-enabled GPUs. It is free software licensed under GPL and can be downloaded at https://github.com/funatiq/cuclark free of charge.</AbstractText>
</Abstract>
<AuthorList CompleteYN="Y">
<Author ValidYN="Y">
<LastName>Kobus</LastName>
<ForeName>Robin</ForeName>
<Initials>R</Initials>
<AffiliationInfo>
<Affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany. rkobus@students.uni-mainz.de.</Affiliation>
</AffiliationInfo>
</Author>
<Author ValidYN="Y">
<LastName>Hundt</LastName>
<ForeName>Christian</ForeName>
<Initials>C</Initials>
<AffiliationInfo>
<Affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</Affiliation>
</AffiliationInfo>
</Author>
<Author ValidYN="Y">
<LastName>Müller</LastName>
<ForeName>André</ForeName>
<Initials>A</Initials>
<AffiliationInfo>
<Affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</Affiliation>
</AffiliationInfo>
</Author>
<Author ValidYN="Y">
<LastName>Schmidt</LastName>
<ForeName>Bertil</ForeName>
<Initials>B</Initials>
<AffiliationInfo>
<Affiliation>Institute of Computer Science, Johannes Gutenberg University Mainz, Staudingerweg 9, Mainz, 55435, Germany.</Affiliation>
</AffiliationInfo>
</Author>
</AuthorList>
<Language>eng</Language>
<PublicationTypeList>
<PublicationType UI="D016428">Journal Article</PublicationType>
</PublicationTypeList>
<ArticleDate DateType="Electronic">
<Year>2017</Year>
<Month>01</Month>
<Day>03</Day>
</ArticleDate>
</Article>
<MedlineJournalInfo>
<Country>England</Country>
<MedlineTA>BMC Bioinformatics</MedlineTA>
<NlmUniqueID>100965194</NlmUniqueID>
<ISSNLinking>1471-2105</ISSNLinking>
</MedlineJournalInfo>
<CitationSubset>IM</CitationSubset>
<MeshHeadingList>
<MeshHeading>
<DescriptorName UI="D059014" MajorTopicYN="N">High-Throughput Nucleotide Sequencing</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName UI="D006801" MajorTopicYN="N">Humans</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName UI="D020407" MajorTopicYN="N">Internet</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName UI="D056186" MajorTopicYN="Y">Metagenomics</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName UI="D017422" MajorTopicYN="N">Sequence Analysis, DNA</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName UI="D014584" MajorTopicYN="Y">User-Computer Interface</DescriptorName>
</MeshHeading>
</MeshHeadingList>
<KeywordList Owner="NOTNLM">
<Keyword MajorTopicYN="N">CUDA</Keyword>
<Keyword MajorTopicYN="N">Exact k-mer matching</Keyword>
<Keyword MajorTopicYN="N">GPUs</Keyword>
<Keyword MajorTopicYN="N">Metagenomics</Keyword>
<Keyword MajorTopicYN="N">Taxonomic assignment</Keyword>
</KeywordList>
</MedlineCitation>
<PubmedData>
<History>
<PubMedPubDate PubStatus="received">
<Year>2016</Year>
<Month>09</Month>
<Day>09</Day>
</PubMedPubDate>
<PubMedPubDate PubStatus="accepted">
<Year>2016</Year>
<Month>12</Month>
<Day>16</Day>
</PubMedPubDate>
<PubMedPubDate PubStatus="entrez">
<Year>2017</Year>
<Month>1</Month>
<Day>5</Day>
<Hour>6</Hour>
<Minute>0</Minute>
</PubMedPubDate>
<PubMedPubDate PubStatus="pubmed">
<Year>2017</Year>
<Month>1</Month>
<Day>5</Day>
<Hour>6</Hour>
<Minute>0</Minute>
</PubMedPubDate>
<PubMedPubDate PubStatus="medline">
<Year>2017</Year>
<Month>8</Month>
<Day>24</Day>
<Hour>6</Hour>
<Minute>0</Minute>
</PubMedPubDate>
</History>
<PublicationStatus>epublish</PublicationStatus>
<ArticleIdList>
<ArticleId IdType="pubmed">28049411</ArticleId>
<ArticleId IdType="doi">10.1186/s12859-016-1434-6</ArticleId>
<ArticleId IdType="pii">10.1186/s12859-016-1434-6</ArticleId>
<ArticleId IdType="pmc">PMC5209836</ArticleId>
</ArticleIdList>
<ReferenceList>
<Reference>
<Citation>Nat Methods. 2011 May;8(5):367</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">21527926</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>Bioinformatics. 2011 Jan 1;27(1):127-9</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">21062764</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>DNA Res. 2016 Apr;23(2):93-100</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">26740642</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>BMC Res Notes. 2014 Aug 15;7:533</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">25123167</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>BMC Bioinformatics. 2011 Mar 29;12:85</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">21447171</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>Bioinformatics. 2015 May 15;31(10):1674-6</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">25609793</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>BMC Genomics. 2015 Mar 25;16:236</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">25879410</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>PeerJ. 2015 Mar 03;3:e808</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">25780763</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>Sci Rep. 2016 Jan 18;6:19233</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">26778510</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>Genome Res. 2007 Mar;17(3):377-86</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">17255551</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>J Mol Biol. 1990 Oct 5;215(3):403-10</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">2231712</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>Science. 2004 Apr 2;304(5667):66-74</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">15001713</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>Genome Biol. 2014 Mar 03;15(3):R46</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">24580807</ArticleId>
</ArticleIdList>
</Reference>
<Reference>
<Citation>Bioinformatics. 2012 Feb 15;28(4):593-4</Citation>
<ArticleIdList>
<ArticleId IdType="pubmed">22199392</ArticleId>
</ArticleIdList>
</Reference>
</ReferenceList>
</PubmedData>
</pubmed>
<affiliations>
<list>
<country>
<li>Allemagne</li>
</country>
</list>
<tree>
<country name="Allemagne">
<noRegion>
<name sortKey="Kobus, Robin" sort="Kobus, Robin" uniqKey="Kobus R" first="Robin" last="Kobus">Robin Kobus</name>
</noRegion>
<name sortKey="Hundt, Christian" sort="Hundt, Christian" uniqKey="Hundt C" first="Christian" last="Hundt">Christian Hundt</name>
<name sortKey="Muller, Andre" sort="Muller, Andre" uniqKey="Muller A" first="André" last="Müller">André Müller</name>
<name sortKey="Schmidt, Bertil" sort="Schmidt, Bertil" uniqKey="Schmidt B" first="Bertil" last="Schmidt">Bertil Schmidt</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Sante/explor/MersV1/Data/PubMed/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000E02 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/PubMed/Checkpoint/biblio.hfd -nk 000E02 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Sante
   |area=    MersV1
   |flux=    PubMed
   |étape=   Checkpoint
   |type=    RBID
   |clé=     pubmed:28049411
   |texte=   Accelerating metagenomic read classification on CUDA-enabled GPUs.
}}

Pour générer des pages wiki

HfdIndexSelect -h $EXPLOR_AREA/Data/PubMed/Checkpoint/RBID.i   -Sk "pubmed:28049411" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/PubMed/Checkpoint/biblio.hfd   \
       | NlmPubMed2Wicri -a MersV1 

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Apr 20 23:26:43 2020. Site generation: Sat Mar 27 09:06:09 2021