aatmunbaxi / org-roam-pygraph

Python library to build graphs out of org-roam collections

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

org-roam-pygraph

What is this?

Inspired by org-roam-ui, this repo provides a python library to convert org-roam collections into graphs workable in numerical python libraries like numpy.

See a demo here.

Features

  • Adjacency matrix of the org-roam network (directed or undirected)
  • Distance matrix of network (directed or undirected)
  • Filter network by tags, inclusive or exclusive

Prerequisites

  • A healthy org-roam2 database
  • Python 3.7+
  • scipy

Wish list

  • More robust filtering options by other org properties, or even custom org properties
  • Ability to interface with emacs
  • Housekeeping, like exception handling and edge case handling

Credits

  • org-roam-ui

About

Python library to build graphs out of org-roam collections


Languages

Language:Python 100.0%