Blog RSS Feed

Explore Bible Sections (Pericopes) with Sankey Diagrams

Explore the diagrams here.

Did you know that different translations insert section headings at different places in the Bible text? Some translations might want shorter sections to break up the text into more-easily digestible units, while others may prefer fewer sections to better preserve the flow of thought.

This project takes twenty English Bibles (BSB, ERV, ESV, ISV, NCV, CEB, CEV, CSB, GNT, GW, LEB, NABRE, NASB, NCB, NET, NIV, NKJV, NLT, NRSVue, and REB), identifies where each section starts and ends, and presents the aggregated data.

Specifically, it uses Sankey diagrams to plot section breaks for each book of the Bible. For example, here’s the diagram for Ruth (also in png format):

Pericopes for Ruth

Here’s how to read this diagram: The height of each solid bar indicates the number of translations with a heading at that verse. Lighter bands emanate from each bar to where the section ends. For example, from 1:1, you can see a small band that ends at 1:7, larger bands that end at 1:14 and 2:1, and a much-larger band that ends at 1:6. The size of the bands shows the number of translations. So we can see that most translations treat 1:1-5 as a single section, and they start a new section at 1:6. Then, starting in 1:6, there’s much more variety in how long the sections are (you can see that the bands fan out to five different vertical bars).

What can we learn from this visualization? The high bars at 1:1, 2:1, 3:1, and 4:1 indicate that translations insert headings at the chapter breaks in Ruth. (Ruth is unusual in this respect; most books don’t break so cleanly and unanimously.) In chapter one, you can see somewhat-large divisions at verses 6 (Naomi hears about God’s work) and 19 (Ruth and Naomi arrive in Bethlehem). But other translations pick different divisions in chapter 1: verse 7 (Naomi starts heading out to Bethlehem), verse 8 (Naomi asks her daughters-in-law to go back, verse 14 (Ruth clings to Naomi), verse 16 (“Where you go I will go”), and verse 18 (Naomi stops asking Ruth to go back). And still other translations don’t break up chapter one at all. So different translators see different moments as deserving headings, which shapes how you read the text.

Similarly, in chapter four, many translations see 4:13 as a turning point (when Boaz officially marries Ruth). The bar at 4:18 is showing that some translations have a heading for David’s genealogy, but most don’t.

Lamentations is another favorite. Some translations make the acrostic structure visible to the English reader through headings, but most don’t:

Pericopes for Lamentations

Is this kind of analysis helpful? I’m not really sure. And the data complexity for most books—Ruth is manageable, but longer books are less so—is perhaps pushing Sankey diagrams past where they’re useful. But explore and decide for yourself. As usual, the data is freely available to download under a CC-BY license. I used SankeyMATIC to generate the Sankey diagrams; you can click through to SankeyMATIC to interact with the diagrams by highlighting certain bands and moving things around.

See all the Sankey diagrams here.

Update: to follow on with my previous post, here are two AI-generated podcasters discussing these diagrams. The part where they discuss Exodus is especially interesting to me, since I don’t discuss it in the text. The only way they’d draw their conclusions is by looking at and understanding the Sankey diagram for Exodus, knowing that Exodus 32 is about the golden calf, and interpreting it as they do. It’s impressive. Listen here.

One Response to “Explore Bible Sections (Pericopes) with Sankey Diagrams”

  1. Mark Hoffman says:

    Fascinating work as usual! One way I think this kind of visualization could be helpful is to compare alignments in the LXX version of books as compared to the Hebrew. E.g., it’s always messy trying to align ch:vs in LXX of Isaiah w/ that of the Hebrew (and English versions). Esther is also messy that way. And the Psalms need alignment between the Hebrew, Greek, and English with offsetting chapters and verses.
    What you’ve done is also helpful for showing some key places where sections are in question. I give an example on my blog of Mark 8-9.
    And thanks to your sharing of the data, I will hope to find the time to plug in my preferred division of Mark’s gospel and use the SankeyMATIC to show how mine differs from the others.
    One other thing that might be interesting historically is to use Eusebius’ Kephalia of the Gospels to show how it compares to modern divisions. (https://www.thetextofthegospels.com/2016/04/kephalaia-ancient-chapters-of-gospels.html)
    Thanks again! Mark

Leave a Reply