<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tilo/backend/data/genReducedTreeData.py, branch trim-one-child-ancestors</title>
<subtitle>Tilo: Interactive Tree of Life</subtitle>
<id>https://terryt.dev/cgit/tilo/atom?h=trim-one-child-ancestors</id>
<link rel='self' href='https://terryt.dev/cgit/tilo/atom?h=trim-one-child-ancestors'/>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/'/>
<updated>2022-06-22T13:16:42+00:00</updated>
<entry>
<title>Refactor backend scripts</title>
<updated>2022-06-22T13:16:42+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-06-22T13:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=abb936f5d76f7fe5cec1e8948d287da86643d504'/>
<id>urn:sha1:abb936f5d76f7fe5cec1e8948d287da86643d504</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update backend READMEs, rename some files for consistency</title>
<updated>2022-06-21T23:39:44+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-06-21T15:42:41+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=e78c4df403e5f98afa08f7a0841ff233d5f6d05b'/>
<id>urn:sha1:e78c4df403e5f98afa08f7a0841ff233d5f6d05b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix reduced-tree composite-node-inclusion bug</title>
<updated>2022-06-17T10:37:06+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-06-17T10:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=6f257826efdd3271b94b3ab781c1972d1058d66f'/>
<id>urn:sha1:6f257826efdd3271b94b3ab781c1972d1058d66f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make reduced-tree a bit more inclusive</title>
<updated>2022-06-17T05:33:40+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-06-17T05:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=6916e49e449461fbb9534ed51c70db6cf6d66f9f'/>
<id>urn:sha1:6916e49e449461fbb9534ed51c70db6cf6d66f9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In the reduced-tree, prefer additional-children with images</title>
<updated>2022-06-15T11:22:44+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-06-15T11:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=e25deb5fd30981b6558a09efc47a6defeb9cf0a1'/>
<id>urn:sha1:e25deb5fd30981b6558a09efc47a6defeb9cf0a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tile-info otol links</title>
<updated>2022-06-04T04:09:05+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-06-04T04:09:05+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=3b105e543a0e2e7097e3156d3daa1bdc0bd3fc2b'/>
<id>urn:sha1:3b105e543a0e2e7097e3156d3daa1bdc0bd3fc2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert from python "...".format() to f"..."</title>
<updated>2022-05-28T02:15:54+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-28T02:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=c547ba59906bdd0ccebe5d4592739227dd0c73eb'/>
<id>urn:sha1:c547ba59906bdd0ccebe5d4592739227dd0c73eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make reduced tree generation check non-alt-names</title>
<updated>2022-05-17T02:39:16+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-17T02:39:16+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=992853eeac9ace9f6eb4332516a8ba6ff7545deb'/>
<id>urn:sha1:992853eeac9ace9f6eb4332516a8ba6ff7545deb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Converted nodes+r_nodes tables into nodes+edges+r_nodes+r_edges</title>
<updated>2022-05-15T06:43:22+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-14T14:46:39+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=a4673571570816a06d4188169fc00dada79ec0a3'/>
<id>urn:sha1:a4673571570816a06d4188169fc00dada79ec0a3</id>
<content type='text'>
Conversion avoids encoding node children as JSON strings, and allows
for easier querying of edge data. Adjusted server to use new format.

Also added some table indexes for common operations.
</content>
</entry>
<entry>
<title>Add reduced-tree data generation+serving+querying+setting</title>
<updated>2022-05-11T14:10:12+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-11T14:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=e1ef2bf3387769de4edc4a7ec1a6d38c5a21c5e7'/>
<id>urn:sha1:e1ef2bf3387769de4edc4a7ec1a6d38c5a21c5e7</id>
<content type='text'>
Add genReducedTreeData.py, which generates a reduced_nodes table.
Adjust server to serve that data for queries with a tree=reduced query param.
Adjust client to query for that data depending on a useReducedTree variable.
Add a SettingsPane setting to change that useReducedTree variable.
</content>
</entry>
</feed>
