jpinnix / logseq-graph-analysis

learn more about the relationships between between your notes using network analysis algorithms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logseq Graph Analysis

Learn more about the relationships between between your notes using network analysis algorithms.

demo

Installation

  • Download a released version assets from Github.
  • Unzip it.
  • Click Load unpacked plugin, and select destination directory to the unzipped folder.

Usage

  • Click the graph icon to go into graph analysis mode.
  • There are 3 modes to play with
    • Navigate - Clicking a node will open it in logseq to edit
    • Shortest Path - Find the shortest path between 2 notes. Click a note to select it.
    • Adamic Adar - Find secret connections between your notes. Click a note to learn which notes the algorithm thinks are linked
  • If there are nodes you wish to hide from your graph add the page property graph-hide:: true
    • If you are interested in seeing suprising paths in your notes its a good idea to add this to notes that have lots of connections.

Development

  1. yarn
  2. yarn build
  3. Load the unpacked plugin

Icon

Algorithm icons created by Becris - Flaticon

Thank You

Huge thanks to obsidian graph analysis for the inspiration and implementation of the adar algorithm!

About

learn more about the relationships between between your notes using network analysis algorithms

License:GNU General Public License v3.0


Languages

Language:Svelte 63.3%Language:TypeScript 33.8%Language:HTML 1.9%Language:JavaScript 1.1%