GGRAPHER(1)

✨ ggrapher β€” Mathematical Genealogy Grapher ✨

okay bestie, listen up πŸ’– this is the manual page for ggrapher, living in section 1 of the manual (general commands, the classics). it's a whole little tool for tracing who taught whom in the math world, and honestly? it's giving academic ancestry dot com 🌳✨


πŸŽ€ SYNOPSIS πŸŽ€

ggrapher [-h] [--version] [-f FILE] [-a] [-d] [--disable-cache]
       [--cache-file FILE] [-v] ID [ID ...]

🌸 DESCRIPTION 🌸

so what does it do? it creates a Graphviz "dot" file for a mathematics genealogy πŸ¦‹ β€” like a family tree but for mathematicians and their advisors. and ID is a record identifier from the Mathematics Genealogy Project, which is the source of all the lore fr fr.

and the best part? you're not limited to one. you can pass multiple IDs and it'll handle all of them, periodt πŸ‘‘


πŸ’… OPTIONS πŸ’…

🌈 positional arguments:

  • ID β€” mathematician record ID. that's the whole thing, that's the identifier, she's simple, she's iconic πŸ’œ

✨ optional arguments:

  • -h, --help β€” show help message and exit. the classic "wait what do I do" button 🫢
  • --version β€” show program's version number and exit. for when you need to know exactly which era of ggrapher you're in πŸ“…
  • -f FILE, --file FILE β€” write output to FILE. default is stdout, so if you don't say anything it just yells into your terminal like it's telling you a secret 😭
  • -a, --with-ancestors β€” retrieve ancestors of IDs and include in graph. going up the tree, tracing the academic moms and grandmas πŸ‘‘πŸ‘‘
  • -d, --with-descendants β€” retrieve descendants of IDs and include in graph. going down the tree, the students and their students and their students 🌱
  • --disable-cache β€” do not store records in local cache. no hoarding, we're being minimal today πŸ’€
  • --cache-file FILE β€” write cache to FILE. default is geneacache πŸ“
  • -v, --verbose β€” list nodes being retrieved. so you can watch it work and feel something 🌟

πŸ’– AUTHOR πŸ’–

ggrapher was written by David Alber <alber.david@gmail.com>. big brain, respect 🫑

this manual page was written by Doug Torrance <dtorrance@piedmont.edu> for the Debian project (but may be used by others) β€” sharing is caring bestie πŸŽ€


aaaand that's the whole page! πŸ’… it's from March 2015 and it's the GGRAPHER(1) manual from the Debian project β€” go trace some math ancestors, you absolute icon πŸ¦‹βœ¨