3 ms·
Yes. I write things in Tree Notation using a simple file backed plain text database called Treebase. It allows me to easily jot information down using nearly an
by breck 7y ago
Yes. I write things in Tree Notation using a simple file backed plain text database called Treebase. It allows me to easily jot information down using nearly any program and maintain a strongly typed, color highlighted, queryable database.
I have a few different databases now, the biggest in the millions of rows. A workflow for one of the databases, an ontology of human medical measurements, is as follows: 1) I come across a new term, 2) (if afk I first email it to myself) I simply do a “touch term.hipo” at the shell, or use vim, sublime, or another handy tool. Then I add data in a strongly typed but 0-syntax tree language I created called “hipo”. If I’m in sublime or another editor I get live autocomplete and syntax highlighting 3) I use git to version everything 4) I have a simple DB server which reads the files and allows me to analyze using any tool, from R studio to Vega, etc.
- JesseAldridge 7y agoWhat is Tree Notation? This is the first Google result: https://en.wikipedia.org/wiki/Newick_format https://en.wikipedia.org/wiki/Newick_format Also, what do you do if you want to put the same node in two different places in the tree? (i.e. you want a graph)
- breck 7y agohttp://treenotation.org/ http://treenotation.org/ For graph nodes I use an id. organization Microsoft hq Redmond language C# corporateSponsor Microsoft