IsoGrego

Find the top n Gregorian chants most similar to a given one, sorted by cosine TF-IDF similarity of the GABC files.

Last sync with GregoBase: 2025-12-20. Max GregoBase ID: 20393.

🎩 tip: "How to compute the similarity between two text documents?" StackOverflow question. Originally inspired by "examples of same setting, different texts?" MusicaSacra forum thread. See the source code on GitHub.

See, e.g.: 1961 Solesmes Liber Usualis

Click on the chant name to expand/contract the collapsible. Click the chant image to open it up in GregoBase. Click the 🔍 to find similarities to the given chant.

  1. 🔍 100% Ductus est JesusDuctus est Jesus
  2. 🔍 77% Ductus est JesusDuctus est Jesus
  3. 🔍 74% Ductus estDuctus est
  4. 🔍 72% Jesus autem cum jejunassetJesus autem cum jejunasset
  5. 🔍 70% Jesus autem cumJesus autem cum
  6. 🔍 65% Jesus autemJesus autem
  7. 🔍 62% Jesus... jejunassetJesus... jejunasset
  8. 🔍 55% Ductus est IesusDuctus est Iesus
  9. 🔍 33% Moyses famulus DominiMoyses famulus Domini
  10. 🔍 28% Ipse Jesus erat incipiensIpse Jesus erat incipiens
  11. 🔍 26% Jesus cum essetJesus cum esset
  12. 🔍 25% Et ipse Jesus eratEt ipse Jesus erat
  13. 🔍 25% Ipse JesusIpse Jesus
  14. 🔍 25% Mortuus sum et vitaMortuus sum et vita
  15. 🔍 24% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  16. 🔍 24% Et ipse JesusEt ipse Jesus
  17. 🔍 23% Egressus JesusEgressus Jesus
  18. 🔍 23% Accepit ergo JesusAccepit ergo Jesus
  19. 🔍 23% Cum iter ad mareCum iter ad mare
  20. 🔍 23% Accepit ergoAccepit ergo
  21. 🔍 22% Ductus est Jesus in desertum (Resp.)Ductus est Jesus in desertum (Resp.)
  22. 🔍 22% Stans autem JesusStans autem Jesus
  23. 🔍 22% Stans autem JesusStans autem Jesus
  24. 🔍 22% Cum pervenisset beatusCum pervenisset beatus
  25. 🔍 22% Filiae Jerusalem veniteFiliae Jerusalem venite
  26. 🔍 21% Tribus miraculisTribus miraculis
  27. 🔍 21% Et cum ejecissetEt cum ejecisset
  28. 🔍 21% Tribus miraculisTribus miraculis
  29. 🔍 21% Filiae Jerusalem veniteFiliae Jerusalem venite
  30. 🔍 21% Cum esset seroCum esset sero
  31. 🔍 21% Hodie completi suntHodie completi sunt
  32. 🔍 21% Hodie completi sunt diesHodie completi sunt dies
  33. 🔍 21% Ibat Jesus in civitatemIbat Jesus in civitatem
  34. 🔍 21% Nonne cor nostrumNonne cor nostrum
  35. 🔍 21% Ibat JesusIbat Jesus
  36. 🔍 21% Dixit Jesus ut sciatisDixit Jesus ut sciatis
  37. 🔍 21% Filiae JerusalemFiliae Jerusalem
  38. 🔍 20% Cum videritisCum videritis
  39. 🔍 20% Antequam convenirentAntequam convenirent
  40. 🔍 20% Stans beata AgathaStans beata Agatha
  41. 🔍 20% Stans beata AgathaStans beata Agatha
  42. 🔍 20% Venite exsultemus IVVenite exsultemus IV
  43. 🔍 20% Conventione autemConventione autem
  44. 🔍 20% CurrebantCurrebant
  45. 🔍 20% O Crux splendidiorO Crux splendidior
  46. 🔍 20% Abiit JesusAbiit Jesus
  47. 🔍 20% Maria dixitMaria dixit
  48. 🔍 20% At Jesus conversusAt Jesus conversus
  49. 🔍 19% Ascendens JesusAscendens Jesus
  50. 🔍 19% Iste est JoannesIste est Joannes
  51. 🔍 19% Cum esset sero dieCum esset sero die
  52. 🔍 19% Et cum ejecissetEt cum ejecisset
  53. 🔍 19% Amen dico vobis quia nemoAmen dico vobis quia nemo
  54. 🔍 19% Deficiente vinoDeficiente vino
  55. 🔍 19% Dixit Jesus: Ut sciatisDixit Jesus: Ut sciatis
  56. 🔍 19% Vobis datum estVobis datum est
  57. 🔍 19% Tua est potentiaTua est potentia
  58. 🔍 19% Tribus miraculisTribus miraculis
  59. 🔍 19% Cum accepissetCum accepisset
  60. 🔍 19% Cum sublevassetCum sublevasset
  61. 🔍 19% Stetit Jesus in medioStetit Jesus in medio
  62. 🔍 19% Ibat Jesus in civitatemIbat Jesus in civitatem
  63. 🔍 19% Noe vero cumNoe vero cum
  64. 🔍 19% Accessit JesusAccessit Jesus
  65. 🔍 19% Quia eduxi teQuia eduxi te