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-19. 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% Assumpsit Jesus PetrumAssumpsit Jesus Petrum
  2. 🔍 89% Assumpsit Jesus PetrumAssumpsit Jesus Petrum
  3. 🔍 64% Assumpsit... PetrumAssumpsit... Petrum
  4. 🔍 57% Assumpsit JesusAssumpsit Jesus
  5. 🔍 52% Assumpsit JesusAssumpsit Jesus
  6. 🔍 49% Assumpsit Iesus PetrumAssumpsit Iesus Petrum
  7. 🔍 48% Assumpsit Jesus discipulosAssumpsit Jesus discipulos
  8. 🔍 42% Assumpsit Jesus discipulosAssumpsit Jesus discipulos
  9. 🔍 40% Assumpsit JesusAssumpsit Jesus
  10. 🔍 37% Assumpsit Jesus discipulosAssumpsit Jesus discipulos
  11. 🔍 34% Tunc assumpsit eumTunc assumpsit eum
  12. 🔍 31% Assumpsit Iesus discipulosAssumpsit Iesus discipulos
  13. 🔍 31% Christus JesusChristus Jesus
  14. 🔍 30% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  15. 🔍 29% Assumpsit IesusAssumpsit Iesus
  16. 🔍 28% At Jesus conversusAt Jesus conversus
  17. 🔍 27% Missus est Angelus RaphaelMissus est Angelus Raphael
  18. 🔍 27% Tunc assumpsit eumTunc assumpsit eum
  19. 🔍 27% Gabriel Angelus... EcceGabriel Angelus... Ecce
  20. 🔍 27% Et cum ejecissetEt cum ejecisset
  21. 🔍 26% Missus est GabrielMissus est Gabriel
  22. 🔍 26% Stans autem JesusStans autem Jesus
  23. 🔍 26% Stans autem JesusStans autem Jesus
  24. 🔍 26% Videte manus measVidete manus meas
  25. 🔍 26% Post triduumPost triduum
  26. 🔍 26% Post triduumPost triduum
  27. 🔍 26% Jacob autem genuitJacob autem genuit
  28. 🔍 26% Miserere mihiMiserere mihi
  29. 🔍 26% In ferventis oleiIn ferventis olei
  30. 🔍 25% Innuebant patriInnuebant patri
  31. 🔍 25% Subiit ergoSubiit ergo
  32. 🔍 25% Refulsit solRefulsit sol
  33. 🔍 25% Ante diem festumAnte diem festum
  34. 🔍 25% Christus Jesus splendorChristus Jesus splendor
  35. 🔍 25% Hodie completi suntHodie completi sunt
  36. 🔍 25% Ibat JesusIbat Jesus
  37. 🔍 25% Dixit autem pater ad servosDixit autem pater ad servos
  38. 🔍 24% Cum appropinquaretCum appropinquaret
  39. 🔍 24% Hodie completi sunt diesHodie completi sunt dies
  40. 🔍 24% Accessistis ad SionAccessistis ad Sion
  41. 🔍 24% Iste est JoannesIste est Joannes
  42. 🔍 24% Ego sum GabrielEgo sum Gabriel
  43. 🔍 24% Et ipse JesusEt ipse Jesus
  44. 🔍 24% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  45. 🔍 24% Immittet AngelusImmittet Angelus
  46. 🔍 24% Assumpsit Iesus discipulosAssumpsit Iesus discipulos
  47. 🔍 24% Benedicta es tuBenedicta es tu
  48. 🔍 24% Unus militumUnus militum
  49. 🔍 24% Unus militumUnus militum
  50. 🔍 24% Ecce veniet DeusEcce veniet Deus
  51. 🔍 24% Vocabis nomen ejusVocabis nomen ejus
  52. 🔍 24% Joannes autemJoannes autem
  53. 🔍 24% Ille homoIlle homo
  54. 🔍 24% Ego sum pastor oviumEgo sum pastor ovium
  55. 🔍 24% Ego sum pastor oviumEgo sum pastor ovium
  56. 🔍 24% Unus ex duobusUnus ex duobus
  57. 🔍 24% Non est inventusNon est inventus
  58. 🔍 24% Tunc assumpsit eumTunc assumpsit eum
  59. 🔍 24% Exaltate DominumExaltate Dominum
  60. 🔍 24% Joannes est nomen ejusJoannes est nomen ejus
  61. 🔍 23% Accessistis ad SionAccessistis ad Sion
  62. 🔍 23% Facta estFacta est
  63. 🔍 23% In caritateIn caritate
  64. 🔍 23% Ego autem in DominoEgo autem in Domino
  65. 🔍 23% Descendit Jesus cum eis (Ant.)Descendit Jesus cum eis (Ant.)