SlideShare a Scribd company logo
Fully-functional bidirectional
Burrows-Wheeler indexes
Djamal Belazzougui1
Fabio Cunial2,3
1 DTISI, CERIST, Algiers.
2 Max Planck Institute for Molecular Cell Biology and Genetics, Dresden.
3 Center for Systems Biology Dresden
Constant-space descriptor:
Bidirectional index
Bidirectional index
: all starting/ending positions of W in T
Suffix tree of T and of the reverse of T
Affix tree, affix array, bidirectional BWT...
Synchronous and asynchronous...
Applied to read mapping with mismatches,
searching for RNA secondary structures...
Cánovas, Rivals. Full compressed affix tree representations. DCC 2017.
Bidirectional contraction
Martin
Djamal and Fabio
ok, but i'd need bidirectional
*contraction* for the sequencing
software i'm working on...
sorry, that's only possible from right-
maximal or left-maximal substrings...
or for substrings that occur only once
Belazzougui et al. Versatile succinct representations of the bidirectional BWT. ESA 2013.
Munro et al. Space-efficient construction of compressed indexes in deterministic linear time. SODA 2017.
Bidirectional contraction
Martin
Djamal and Fabio
ok, but i'd need bidirectional
*contraction* for the sequencing
software i'm working on...
...
sorry, that's only possible from right-
maximal or left-maximal substrings...
or for substrings that occur only once
are you sure you need contraction?
Belazzougui et al. Versatile succinct representations of the bidirectional BWT. ESA 2013.
Munro et al. Space-efficient construction of compressed indexes in deterministic linear time. SODA 2017.
Bidirectional contraction
New
New
Variable-order de Bruijn graphs
longest right-extension with same freq.
longest prefix with different freq.
Variable-order de Bruijn graphs
Freq. Change k by δ Query time
(constant σ)
Space
(constant σ)
No upper
bound on k
Bidirectional
Belazzougui
et al. 2016
Boucher
et al. 2015
Díaz-Domínguez
et al. 2018
New
New constant
constant
bits
bits
bits
words
bits
Boucher et al. Variable-order de Bruijn graphs. DCC 2015.
Belazzougui et al. Bidirectional variable-order de Bruijn graphs. LATIN 2016.
Díaz-Domínguez et al. Assembling omnitigs using hidden-order de Bruijn graphs. arXiv 2018.
Preliminaries
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
Suffix tree
Suffix tree
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
Maximal repeats subgraph
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
C
A
A
#
#
C
C
G
A
GG
A A C
G
G
G
A C
SLT *
A
C
G
Suffix-link tree of the reverse
C
A
A
#
#
C
C
G
A
GG
A A C
G
G
G
A C
SLT *
A
C
G
Suffix-link tree of the reverse
SLTT
1
2 6
7 9
8 10
11
12
13
3
4
5
1
2 9 16
10 15 17
11 14 18 23 24
12 13 19 22 28
20 21 25
26 27
3 6
4 5 7 8
STT
Length of a maximal repeat
isMaximalRepeat2 = 1010111101001
isMaximalRepeat1 = 1100010000000001110000011000
Belazzougui, Cunial. A framework for space-efficient string kernels. Algorithmica 2017.
Bidirectional BWT index
All operations take linear time
in the size of their output
Can be built in randomized time, bits.
bits
Belazzougui et al. Versatile succinct representations of the bidirectional BWT. ESA 2013.
Minimal compact automaton that recognizes the suffixes of a string.
Nodes (except the sink) are maximal repeats.
Compact Directed Acyclic Word Graph
AG# C G
AGC
A AC C
CG # G AG C
A A #
A A
#
# G
C CG G
C C
G
ST
A
G
A
C
A
A
C
C
A G
C
#
G
A
#
C
C
#
CDAWG
Minimal compact automaton that recognizes the suffixes of a string.
Nodes (except the sink) are maximal repeats.
Compact Directed Acyclic Word Graph
A
G
A
C
A
A
C
C
A G
C
#
A
#
C
C
#
CDAWG
maxrep
chain of explicit
Weiner links
rightmax
but not
leftmax
W
...
V
G
Minimal compact automaton that recognizes the suffixes of a string.
Nodes (except the sink) are maximal repeats.
Compact Directed Acyclic Word Graph
A
G
A
C
A
A
C
C
A G
C
#
A
#
C
C
#
CDAWG
WX
X
C
G
Minimal compact automaton that recognizes the suffixes of a string.
Nodes (except the sink) are maximal repeats.
Compact Directed Acyclic Word Graph
A
G
A
C
A
A
C
C
A G
C
#
A
#
C
C
#
CDAWG
W
Y
X
CC
G
Minimal compact automaton that recognizes the suffixes of a string.
Nodes (except the sink) are maximal repeats.
Compact Directed Acyclic Word Graph
A
G
A
C
A
A
C
C
A G
C
#
A
#
C
C
#
CDAWG
W
Y
X
CC
parent in ST
G
Representing the ST with the CDAWG
BWT
c
a
c
c
c
c
Belazzougui, Cunial. Representing the suffix tree with the CDAWG. CPM 2017.
Representing the ST with the CDAWG
A
G
A
C
A
A
C
C
A G
C
#
A
#
C
C
#
CDAWG
CA
A
G
Belazzougui, Cunial. Representing the suffix tree with the CDAWG. CPM 2017.
Representing the ST with the CDAWG
Belazzougui, et al. Composite repetition-aware data structures. CPM 2015.
Contracting in constant time
Left-contraction for non-right-maximal
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
Left-contraction for non-right-maximal
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
Left-contraction for non-right-maximal
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
Left-contraction for non-right-maximal
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
Left-contraction for non-right-maximal
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
Left-contraction for non-right-maximal
A
#G
#
#
#C•
G
A
G
A A C•
G
G
A C
ST
G•
C•
G• #
#
G
A
G
A A C
G
G
A C
SLT *
C
G
Left-contraction for non-right-maximal
A
#G
#
#
#C•
G
A
G
A A C•
G
G
A C
ST
G•
C•
G• #
#
G
A
G
A A C
G
G
A C
SLT *
C
G
Left-contraction for non-right-maximal
A
#G
#
#
#C•
G
A
G
A A C•
G
G
A C
ST
G•
C•
G• #
#
G
A
G
A A C
G
G
A C
SLT *
C
G
Storing maxrep lengths in practice
bytes per character
0 0.2 0.4 0.6
Human genome
Bacterial genomes
E. coli
Proteins
Human reads
Metagenome
Repetitive proteins
S. cerevisiae
S. paradoxus
H. influenzae
5.9 Gbp
Joint work with Jarno Alanko
34 Gbp
29 Gbp
33 Gbp
28 Gbp
"Infinite-order" de Bruijn graph
No upper limit
"Infinite-order" de Bruijn graph
linear time in difference between orders
unsupported
No upper limit
DBG ⟷CDAWG
CDAWG
RLBWT
ST
WLA
Weighted level-
ancestor on
maxreps
Affix links for
maxreps
words
time
CDAWG
RLBWT
ST
WLA
Weighted level-
ancestor on
maxreps
Affix links for
maxreps
WLA
Weighted level-
ancestor on
reverse maxreps
Affix links for
reverse
maxreps
CDAWG
RLBWT
Reverse ST
words
time
CDAWG
RLBWT
ST
WLA
Weighted level-
ancestor on
maxreps
Affix links for
maxreps
WLA
Weighted level-
ancestor on
reverse maxreps
Affix links for
reverse
maxreps
CDAWG
RLBWT
Reverse ST
words
time
WLA
Weighted level-
ancestor on
maxreps
WA
Weighted
ancestor on
maxreps
words
time
words
time
C
A
A•# #
#G
#
#
#
C
C•
C•A
G
A
GG
A A C•
G
G
G
A C
ST
A
A
G• G•
G•
G
C•
G•
C
A
A
#
#
C
C
G
A
GG
A A C
G
G
G
A C
SLT *
A
C
G
CDAWG
RLBWT
ST
WLA
Weighted level-
ancestor on
maxreps
Affix links for
maxreps
WLA
Weighted level-
ancestor on
reverse maxreps
Affix links for
reverse
maxreps
CDAWG
RLBWT
Reverse ST
words
time
longest right-extension with same freq. longest suffix with different freq.
W VW
W
Hidden-order operations
Díaz-Domínguez et al. Assembling omnitigs using hidden-order de Bruijn graphs. arXiv 2018.
Illumina
Genomes
CCS
0.2% avg error rate
13 kb avg length
Wenger et al. Highly-accurate long-read sequencing improves variant detection and assembly of a human genome. bioRxiv 2019.
Fully-functional bidirectional
Burrows-Wheeler indexes
Djamal Belazzougui1
Fabio Cunial2,3
1 DTISI, CERIST, Algiers.
2 Max Planck Institute for Molecular Cell Biology and Genetics, Dresden.
3 Center for Systems Biology Dresden

More Related Content

Recently uploaded

Pests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdfPests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdf
PirithiRaju
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
pablovgd
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
University of Hertfordshire
 
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero WaterSharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Texas Alliance of Groundwater Districts
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
Leonel Morgado
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
Advanced-Concepts-Team
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
University of Maribor
 
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of ProteinsGBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
Areesha Ahmad
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
KrushnaDarade1
 
aziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobelaziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobel
İsa Badur
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Leonel Morgado
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
vluwdy49
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
Sciences of Europe
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1
Shashank Shekhar Pandey
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
MaheshaNanjegowda
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
Vandana Devesh Sharma
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
Sérgio Sacani
 

Recently uploaded (20)

Pests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdfPests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdf
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
 
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero WaterSharlene Leurig - Enabling Onsite Water Use with Net Zero Water
Sharlene Leurig - Enabling Onsite Water Use with Net Zero Water
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
 
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of ProteinsGBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
 
aziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobelaziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobel
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
 

Featured

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Fully-functional bidirectional Burrows-Wheeler indexes