RabbitSketch: a high-performance sketching library for genome analysis

We present RabbitSketch, a highly optimized library of sketching algorithms such as MinHash, OrderMinHash, and HyperLogLog that can exploit the power of modern multi-core CPUs. It provides significant speedups compared to existing implementations, ranging from 2.30× to 49.55×, as well as flexible an...

Full description

Saved in:
Bibliographic Details
Published inBioinformatics (Oxford, England) Vol. 41; no. 5
Main Authors Zhang, Tong, Yin, Zekun, Xu, Xiaoming, Yan, Lifeng, Zhu, Fangjin, Duan, Xiaohui, Schmidt, Bertil, Liu, Weiguo
Format Journal Article
LanguageEnglish
Published England Oxford University Press 06.05.2025
Subjects
Online AccessGet full text
ISSN1367-4811
1367-4803
1367-4811
DOI10.1093/bioinformatics/btaf249

Cover

Abstract We present RabbitSketch, a highly optimized library of sketching algorithms such as MinHash, OrderMinHash, and HyperLogLog that can exploit the power of modern multi-core CPUs. It provides significant speedups compared to existing implementations, ranging from 2.30× to 49.55×, as well as flexible and easy-to-use interfaces for both Python and C++. As a result, the similarity analysis of 455GB genomic data can be completed in only 5 minutes using RabbitSketch with merely 20 lines of Python code. As a case study, we enhanced RabbitTClust by integrating RabbitSketch's Kssd algorithm, resulting in a 1.54× speedup with no loss in accuracy. RabbitSketch is available at https://github.com/RabbitBio/RabbitSketch with an archived version at Zenodo: https://doi.org/10.5281/zenodo.14903962. Detailed API documentation is available at https://rabbitsketch.readthedocs.io/en/latest.
AbstractList We present RabbitSketch, a highly optimized library of sketching algorithms such as MinHash, OrderMinHash, and HyperLogLog that can exploit the power of modern multi-core CPUs. It provides significant speedups compared to existing implementations, ranging from 2.30× to 49.55×, as well as flexible and easy-to-use interfaces for both Python and C++. As a result, the similarity analysis of 455GB genomic data can be completed in only 5 minutes using RabbitSketch with merely 20 lines of Python code. As a case study, we enhanced RabbitTClust by integrating RabbitSketch's Kssd algorithm, resulting in a 1.54× speedup with no loss in accuracy. RabbitSketch is available at https://github.com/RabbitBio/RabbitSketch with an archived version at Zenodo: https://doi.org/10.5281/zenodo.14903962. Detailed API documentation is available at https://rabbitsketch.readthedocs.io/en/latest.
We present RabbitSketch, a highly optimized library of sketching algorithms such as MinHash, OrderMinHash, and HyperLogLog that can exploit the power of modern multi-core CPUs. It provides significant speedups compared to existing implementations, ranging from 2.30x to 49.55x, as well as flexible and easy-to-use interfaces for both Python and C ++. As a result the similarity analysis of 455GB genomic data can be completed in only 5 minutes using RabbitSketch with merely 20 lines of Python code. As a case study, we enhanced RabbitTClust by integrating RabbitSketch's Kssd algorithm, resulting in a 1.54× speedup with no loss in accuracy.SUMMARYWe present RabbitSketch, a highly optimized library of sketching algorithms such as MinHash, OrderMinHash, and HyperLogLog that can exploit the power of modern multi-core CPUs. It provides significant speedups compared to existing implementations, ranging from 2.30x to 49.55x, as well as flexible and easy-to-use interfaces for both Python and C ++. As a result the similarity analysis of 455GB genomic data can be completed in only 5 minutes using RabbitSketch with merely 20 lines of Python code. As a case study, we enhanced RabbitTClust by integrating RabbitSketch's Kssd algorithm, resulting in a 1.54× speedup with no loss in accuracy.RabbitSketch is available at https://github.com/RabbitBio/RabbitSketch with an archived version at Zenodo: https://doi.org/10.5281/zenodo.14903962. Detailed API documentation is available at https://rabbitsketch.readthedocs.io/en/latest.AVAILABILITY AND IMPLEMENTATIONRabbitSketch is available at https://github.com/RabbitBio/RabbitSketch with an archived version at Zenodo: https://doi.org/10.5281/zenodo.14903962. Detailed API documentation is available at https://rabbitsketch.readthedocs.io/en/latest.Supplementary data are available at Bioinformatics online.SUPPLEMENTARY INFORMATIONSupplementary data are available at Bioinformatics online.
Author Duan, Xiaohui
Schmidt, Bertil
Zhang, Tong
Xu, Xiaoming
Yin, Zekun
Zhu, Fangjin
Liu, Weiguo
Yan, Lifeng
Author_xml – sequence: 1
  givenname: Tong
  orcidid: 0009-0008-9723-5645
  surname: Zhang
  fullname: Zhang, Tong
– sequence: 2
  givenname: Zekun
  surname: Yin
  fullname: Yin, Zekun
– sequence: 3
  givenname: Xiaoming
  orcidid: 0000-0002-0370-2222
  surname: Xu
  fullname: Xu, Xiaoming
– sequence: 4
  givenname: Lifeng
  orcidid: 0000-0001-9610-1268
  surname: Yan
  fullname: Yan, Lifeng
– sequence: 5
  givenname: Fangjin
  surname: Zhu
  fullname: Zhu, Fangjin
– sequence: 6
  givenname: Xiaohui
  surname: Duan
  fullname: Duan, Xiaohui
– sequence: 7
  givenname: Bertil
  orcidid: 0000-0003-2597-8331
  surname: Schmidt
  fullname: Schmidt, Bertil
– sequence: 8
  givenname: Weiguo
  surname: Liu
  fullname: Liu, Weiguo
BackLink https://www.ncbi.nlm.nih.gov/pubmed/40286290$$D View this record in MEDLINE/PubMed
BookMark eNqNUMlOwzAQtRAIyvILKEcuATt2FnNBCFFAqoTEcrbGjpMYEjvYKah_T0oLlBunGeltM28fbVtnNULHBJ8SzOmZNM7YyvkOBqPCmRygShjfQhNCszxmBSHbG_se2g_hBWOc4jTbRXsMJ0WWcDxB0weQ0gyPr3pQzXkEUWPqJu61__K2SkfhCzK2jlojPfhFNEJRra3rdAQW2kUw4RDtVNAGfbSeB-h5ev10dRvP7m_uri5nsaIZG-Kk4AktGSjKFCiSpxhUiZVKqIQCCkKTklY8k4VikuQSSl3iqqo4l1yTXKf0AOUr37ntYfEBbSt6b7rxKkGwWDYj_jYj1s2MyouVsp_LTpdK28HDr9qBEX8RaxpRu3dBEpwyni-zT9YO3r3NdRhEZ4LSbQtWu3kQlPA0LxhPi5F6vBn2k_Ld-0jIVgTlXQheV_994xNhV6IL
Cites_doi 10.1186/s12859-024-05965-6
10.1186/s13059-023-02961-6
10.1109/TCBB.2022.3219114
10.1186/s13059-021-02303-4
10.1093/nar/gkaa265
10.1016/j.csbj.2017.07.004
10.1093/bioinformatics/btaa754
10.14778/2735508.2735518
10.1186/s13059-019-1875-0
10.1186/s13059-019-1809-x
10.1186/s13059-016-0997-x
10.1093/bioinformatics/btad695
10.1093/bioinformatics/btz354
ContentType Journal Article
Copyright The Author(s) 2025. Published by Oxford University Press.
The Author(s) 2025. Published by Oxford University Press. 2025
Copyright_xml – notice: The Author(s) 2025. Published by Oxford University Press.
– notice: The Author(s) 2025. Published by Oxford University Press. 2025
DBID AAYXX
CITATION
CGR
CUY
CVF
ECM
EIF
NPM
7X8
5PM
ADTOC
UNPAY
DOI 10.1093/bioinformatics/btaf249
DatabaseName CrossRef
Medline
MEDLINE
MEDLINE (Ovid)
MEDLINE
MEDLINE
PubMed
MEDLINE - Academic
PubMed Central (Full Participant titles)
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
MEDLINE
Medline Complete
MEDLINE with Full Text
PubMed
MEDLINE (Ovid)
MEDLINE - Academic
DatabaseTitleList MEDLINE
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
– sequence: 3
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Biology
EISSN 1367-4811
ExternalDocumentID 10.1093/bioinformatics/btaf249
PMC12054975
40286290
10_1093_bioinformatics_btaf249
Genre Journal Article
GroupedDBID ---
-E4
-~X
.2P
.DC
.I3
0R~
23N
2WC
4.4
48X
53G
5GY
5WA
70D
AAIJN
AAIMJ
AAJKP
AAKPC
AAMDB
AAMVS
AAOGV
AAPQZ
AAPXW
AAVAP
AAVLN
AAYXX
ABEJV
ABEUO
ABGNP
ABIXL
ABNKS
ABPTD
ABQLI
ABWST
ABXVV
ABZBJ
ACGFS
ACIWK
ACPRK
ACUFI
ACYTK
ADBBV
ADEYI
ADEZT
ADFTL
ADGZP
ADHKW
ADHZD
ADMLS
ADOCK
ADPDF
ADRTK
ADYVW
ADZTZ
ADZXQ
AECKG
AEGPL
AEJOX
AEKKA
AEKSI
AELWJ
AEMDU
AENEX
AENZO
AEPUE
AETBJ
AEWNT
AFFZL
AFIYH
AFOFC
AFRAH
AGINJ
AGKEF
AGQXC
AGSYK
AHMBA
AHXPO
AIJHB
AJEUX
AKHUL
AKWXX
ALMA_UNASSIGNED_HOLDINGS
ALTZX
ALUQC
AMNDL
APIBT
APWMN
ARIXL
ASPBG
AVWKF
AXUDD
AYOIW
AZVOD
BAWUL
BAYMD
BHONS
BQDIO
BQUQU
BSWAC
BTQHN
C45
CDBKE
CITATION
CS3
CZ4
DAKXR
DILTD
DU5
D~K
EBD
EBS
EE~
EMOBN
F5P
F9B
FEDTE
FHSFR
FLIZI
FLUFQ
FOEOM
FQBLK
GAUVT
GJXCC
GROUPED_DOAJ
GX1
H13
H5~
HAR
HW0
HZ~
IOX
J21
JXSIZ
KAQDR
KOP
KQ8
KSI
KSN
M-Z
MK~
ML0
N9A
NGC
NLBLG
NMDNZ
NOMLY
O9-
OAWHX
ODMLO
OJQWA
OK1
OVD
OVEED
P2P
PAFKI
PEELM
PQQKQ
Q1.
Q5Y
R44
RD5
RNS
ROL
RPM
RUSNO
RW1
RXO
SV3
TEORI
TJP
TLC
TOX
TR2
WOQ
X7H
YAYTL
YKOAZ
YXANX
ZKX
~91
~KM
CGR
CUY
CVF
ECM
EIF
NPM
7X8
5PM
.-4
.GJ
1TH
AAJQQ
AAUQX
ABEFU
ABNGD
ABPQP
ACUKT
ACUXJ
ADGKP
ADRDM
ADTOC
ADVEK
AFFNX
AFGWE
AGQPQ
AI.
AJEEA
AQDSO
ATTQO
AZFZN
C1A
CAG
COF
DIK
EJD
ELUNK
HVGLF
NTWIH
NU-
NVLIB
O0~
O~Y
PB-
RNI
RZF
RZO
UNPAY
VH1
W8F
ZGI
ID FETCH-LOGICAL-c364t-28923d4ac34cac1750acd0cc23ba8a8132d3f96b8c4b17baded0fff99b9e17e53
IEDL.DBID UNPAY
ISSN 1367-4811
1367-4803
IngestDate Sun Oct 26 03:54:00 EDT 2025
Thu Aug 21 18:27:29 EDT 2025
Wed Jul 02 04:50:32 EDT 2025
Mon Jul 21 06:07:20 EDT 2025
Wed Oct 01 06:27:01 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 5
Language English
License https://creativecommons.org/licenses/by/4.0
The Author(s) 2025. Published by Oxford University Press.
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
cc-by
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c364t-28923d4ac34cac1750acd0cc23ba8a8132d3f96b8c4b17baded0fff99b9e17e53
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ORCID 0000-0003-2597-8331
0009-0008-9723-5645
0000-0002-0370-2222
0000-0001-9610-1268
OpenAccessLink https://proxy.k.utb.cz/login?url=https://doi.org/10.1093/bioinformatics/btaf249
PMID 40286290
PQID 3195784958
PQPubID 23479
ParticipantIDs unpaywall_primary_10_1093_bioinformatics_btaf249
pubmedcentral_primary_oai_pubmedcentral_nih_gov_12054975
proquest_miscellaneous_3195784958
pubmed_primary_40286290
crossref_primary_10_1093_bioinformatics_btaf249
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2025-May-06
PublicationDateYYYYMMDD 2025-05-06
PublicationDate_xml – month: 05
  year: 2025
  text: 2025-May-06
  day: 06
PublicationDecade 2020
PublicationPlace England
PublicationPlace_xml – name: England
PublicationTitle Bioinformatics (Oxford, England)
PublicationTitleAlternate Bioinformatics
PublicationYear 2025
Publisher Oxford University Press
Publisher_xml – name: Oxford University Press
References Xu (2025051307513050100_btaf249-B10) 2023; 24
Baker (2025051307513050100_btaf249-B1) 2019; 20
Xu (2025051307513050100_btaf249-B9) 2023; 39
Inoue (2025051307513050100_btaf249-B4) 2014; 8
Yi (2025051307513050100_btaf249-B11) 2021; 22
Yin (2025051307513050100_btaf249-B12) 2017; 15
Marçais (2025051307513050100_btaf249-B5) 2019; 35
Yin (2025051307513050100_btaf249-B13) 2021; 37
Zhang (2025051307513050100_btaf249-B14) 2023; 20
Ondov (2025051307513050100_btaf249-B6) 2016; 17
Schmidt (2025051307513050100_btaf249-B8) 2024; 25
Baker (2025051307513050100_btaf249-B2) 2023; 33
Elworth (2025051307513050100_btaf249-B3) 2020; 48
Rowe (2025051307513050100_btaf249-B7) 2019; 20
References_xml – volume: 33
  start-page: 1218
  year: 2023
  ident: 2025051307513050100_btaf249-B2
  article-title: Genomic sketching with multiplicities and locality-sensitive hashing using dashing 2
  publication-title: Genome Res
– volume: 25
  start-page: 342
  year: 2024
  ident: 2025051307513050100_btaf249-B8
  article-title: Cudasw++ 4.0: ultra-fast gpu-based smith–waterman protein sequence database search
  publication-title: BMC Bioinformatics
  doi: 10.1186/s12859-024-05965-6
– volume: 24
  start-page: 121
  year: 2023
  ident: 2025051307513050100_btaf249-B10
  article-title: Rabbittclust: enabling fast clustering analysis of millions of bacteria genomes with minhash sketches
  publication-title: Genome Biol
  doi: 10.1186/s13059-023-02961-6
– volume: 20
  start-page: 2341
  year: 2023
  ident: 2025051307513050100_btaf249-B14
  article-title: Rabbitfx: efficient framework for fasta/q file parsing on modern multi-core platforms
  publication-title: IEEE/ACM Trans Comput Biol Bioinform
  doi: 10.1109/TCBB.2022.3219114
– volume: 22
  start-page: 84
  year: 2021
  ident: 2025051307513050100_btaf249-B11
  article-title: Kssd: sequence dimensionality reduction by k-mer substring space sampling enables real-time large-scale datasets analysis
  publication-title: Genome Biol
  doi: 10.1186/s13059-021-02303-4
– volume: 48
  start-page: 5217
  year: 2020
  ident: 2025051307513050100_btaf249-B3
  article-title: To petabytes and beyond: recent advances in probabilistic and signal processing algorithms and their application to metagenomics
  publication-title: Nucleic Acids Res
  doi: 10.1093/nar/gkaa265
– volume: 15
  start-page: 403
  year: 2017
  ident: 2025051307513050100_btaf249-B12
  article-title: Computing platforms for big biological data analytics: perspectives and challenges
  publication-title: Comput Struct Biotechnol J
  doi: 10.1016/j.csbj.2017.07.004
– volume: 37
  start-page: 873
  year: 2021
  ident: 2025051307513050100_btaf249-B13
  article-title: Rabbitmash: accelerating hash-based genome analysis on modern multi-core architectures
  publication-title: Bioinformatics
  doi: 10.1093/bioinformatics/btaa754
– volume: 8
  start-page: 293
  year: 2014
  ident: 2025051307513050100_btaf249-B4
  article-title: Faster set intersection with simd instructions by reducing branch mispredictions
  publication-title: Proc VLDB Endow
  doi: 10.14778/2735508.2735518
– volume: 20
  start-page: 265
  year: 2019
  ident: 2025051307513050100_btaf249-B1
  article-title: Dashing: fast and accurate genomic distances with hyperloglog
  publication-title: Genome Biol
  doi: 10.1186/s13059-019-1875-0
– volume: 20
  start-page: 199
  year: 2019
  ident: 2025051307513050100_btaf249-B7
  article-title: When the levee breaks: a practical guide to sketching algorithms for processing the flood of genomic data
  publication-title: Genome Biol
  doi: 10.1186/s13059-019-1809-x
– volume: 17
  start-page: 132
  year: 2016
  ident: 2025051307513050100_btaf249-B6
  article-title: Mash: fast genome and metagenome distance estimation using minhash
  publication-title: Genome Biol
  doi: 10.1186/s13059-016-0997-x
– volume: 39
  start-page: btad695
  year: 2023
  ident: 2025051307513050100_btaf249-B9
  article-title: Rabbitkssd: accelerating genome distance estimation on modern multi-core architectures
  publication-title: Bioinformatics
  doi: 10.1093/bioinformatics/btad695
– volume: 35
  start-page: i127
  year: 2019
  ident: 2025051307513050100_btaf249-B5
  article-title: Locality-sensitive hashing for the edit distance
  publication-title: Bioinformatics
  doi: 10.1093/bioinformatics/btz354
SSID ssj0005056
Score 2.4815714
Snippet We present RabbitSketch, a highly optimized library of sketching algorithms such as MinHash, OrderMinHash, and HyperLogLog that can exploit the power of modern...
SourceID unpaywall
pubmedcentral
proquest
pubmed
crossref
SourceType Open Access Repository
Aggregation Database
Index Database
SubjectTerms Algorithms
Animals
Applications Note
Genome
Genomics - methods
Software
Title RabbitSketch: a high-performance sketching library for genome analysis
URI https://www.ncbi.nlm.nih.gov/pubmed/40286290
https://www.proquest.com/docview/3195784958
https://pubmed.ncbi.nlm.nih.gov/PMC12054975
https://doi.org/10.1093/bioinformatics/btaf249
UnpaywallVersion publishedVersion
Volume 41
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1367-4811
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005056
  issn: 1367-4811
  databaseCode: KQ8
  dateStart: 19960101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 1367-4811
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005056
  issn: 1367-4811
  databaseCode: DOA
  dateStart: 20230101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVEBS
  databaseName: Inspec with Full Text
  customDbUrl:
  eissn: 1367-4811
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0005056
  issn: 1367-4811
  databaseCode: ADMLS
  dateStart: 19980101
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  providerName: EBSCOhost
– providerCode: PRVAQN
  databaseName: PubMed Central
  customDbUrl:
  eissn: 1367-4811
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005056
  issn: 1367-4811
  databaseCode: RPM
  dateStart: 20070101
  isFulltext: true
  titleUrlDefault: https://www.ncbi.nlm.nih.gov/pmc/
  providerName: National Library of Medicine
– providerCode: PRVOVD
  databaseName: Journals@Ovid LWW All Open Access Journal Collection Rolling
  customDbUrl:
  eissn: 1367-4811
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005056
  issn: 1367-4811
  databaseCode: OVEED
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: http://ovidsp.ovid.com/
  providerName: Ovid
– providerCode: PRVASL
  databaseName: Oxford Journals Open Access Collection
  customDbUrl:
  eissn: 1367-4811
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005056
  issn: 1367-4811
  databaseCode: TOX
  dateStart: 19850101
  isFulltext: true
  titleUrlDefault: https://academic.oup.com/journals/
  providerName: Oxford University Press
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fT9swED5B0QQvGxsMsh_Ik_ZqGsdu6uwNTavQJGDaVok9RXe2IypYWkEqBH_97MbtlqFJ7CmRLrFin-O7z777DuA9OV0JaQueUaW5spnjGhE5acq8_dPSUsgdPjnNj8fq8_ngPALFkAvTOb8vZJ8m08ggGliL-9Rg5QHDOmzkA-9792BjfPrl6EebXDXkSi9KIcd7IZYpwf9sqGuNHriYDyMlN-f1DO9u8erqDzM0egZnyw600SeXh_OGDs39X9yOj-_hNjyNHik7aqfQc1hz9Qt40taovNuB0VckmjTfLoN-PzBkgeCYz37nG7CbhcibQBa3hJgXsUD--tMxjKQnuzAeffr-8ZjH4gvcyFw13AOxTFqFRiqDxjsZKRqbGpNJQo3ag1grqyInbRSJIaF1Nq2qqiiocGLoBvIl9Opp7faBaZGjR9qY5cYpIkfGiip1yopwMSKB_lIJ5azl2Cjbs3FZdkenjKOTwLulrkr_O4QzDqzddH5T-hXFr0Ee9ekE9lrdrdr0UNnjtyJNQHe0unogUG13JfXkYkG5LTLv2hbDQQLpagI88ltf_f8rr2ErC2WGQ1xl_gZ6zfXcvfW-T0MHiz2DgzjtfwFbRw4C
linkProvider Unpaywall
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3di9QwEB90D9EXvz_qFxF8zW3TZLupb4e4HIKnqAvnU5lJUlzu7C5eFzn_eifb7Go9hPOphWlDk5lm5pdkfgPwkoJtlPaVLKix0vgiSIuIkiwV7P-s9hRzh98dlYdz8_Z4cpyAYsyFGezfV3pMi2ViEI2sxWPqsGHAcBX2ygnH3iPYmx99OPjSJ1dNpbGbUsjpXqltSvA_Gxp6owsh5sWTktfX7QrPf-Dp6R9uaHYL3m870J8-Odlfd7Tvfv7F7Xj5Ht6GmykiFQe9Cd2BK6G9C9f6GpXn92D2EYkW3aeTqN9XAkUkOJar3_kG4mwjYhco0pKQYJGI5K_fgsBEenIf5rM3n18fylR8QTpdmk4yECu0N-i0ceg4yMjR-dy5QhNatAxivW6qkqwzpKaEPvi8aZqqoiqoaZjoBzBql214BMKqEhlpY1G6YIgCOa-aPBiv4sWpDMZbJdSrnmOj7vfGdT0cnTqNTgYvtrqq-XeIexzYhuX6rOYZhecgRn02g4e97nZtMlRm_FblGdiBVncPRKrtoaRdfN1QbquCQ9tqOskg3xnAJb_18f-_8gRuFLHMcDxXWT6FUfd9HZ5x7NPR82TwvwANBg0N
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=RabbitSketch%3A+a+high-performance+sketching+library+for+genome+analysis&rft.jtitle=Bioinformatics+%28Oxford%2C+England%29&rft.au=Zhang%2C+Tong&rft.au=Yin%2C+Zekun&rft.au=Xu%2C+Xiaoming&rft.au=Yan%2C+Lifeng&rft.date=2025-05-06&rft.eissn=1367-4811&rft.volume=41&rft.issue=5&rft_id=info:doi/10.1093%2Fbioinformatics%2Fbtaf249&rft_id=info%3Apmid%2F40286290&rft.externalDocID=40286290
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1367-4811&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1367-4811&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1367-4811&client=summon