Bold in the methods listing

main
Mara Karayanni 2 years ago
parent cbc12fa92b
commit 11c92bb7f8

@ -1,6 +1,6 @@
# Tree Maker # Tree Maker
## Tree sorting visualization and algorithmic publishing ## Tree sorting visualization and algorithmic publishing
## Mara Karagianni in collaboration with Ahnjili ZhuParris ### Mara Karagianni in collaboration with Ahnjili ZhuParris
The initial ideas were about combining the concept of tree branches and the tree sort algorithm to map plants names, their year of publication, and including non-scientific content from online forums. The latter, we thought would bring some everyday narration to an otherwise very academic and abstract process of how trees are categorized and named, a methodology developed by Linnaeus in 18th century, amended and further developed in the International Code of Botanical Nomenclature, which entails the rules of plant naming. However its still considered biased as to the syntax and categorization followed. Ref: https://ab.pensoft.net/article/38075/ The initial ideas were about combining the concept of tree branches and the tree sort algorithm to map plants names, their year of publication, and including non-scientific content from online forums. The latter, we thought would bring some everyday narration to an otherwise very academic and abstract process of how trees are categorized and named, a methodology developed by Linnaeus in 18th century, amended and further developed in the International Code of Botanical Nomenclature, which entails the rules of plant naming. However its still considered biased as to the syntax and categorization followed. Ref: https://ab.pensoft.net/article/38075/
@ -24,37 +24,20 @@ Tree maker is a Python module, derived from PyFPDF, for tree like design layout
It follows the logic of the [zine maker](https://git.systerserver.net/mara/zine_maker) by the same author _mara karagianni_ It follows the logic of the [zine maker](https://git.systerserver.net/mara/zine_maker) by the same author _mara karagianni_
Tree type class and all its methods defined in tree_maker.py Tree type class and all its methods defined in tree_maker.py
Tree methods can be called by the script tree_design.py Tree methods can be called by the script tree_design.py
1. Tree method keys_sorting: Soring with the class Node and Left and Right input nodes 1. ### Tree method keys_sorting:
2. Tree method draw_year: Simple generating of year stamps in vertical position and Soring with the class Node and Left and Right input nodes
2. ### ree method draw_year:
Simple generating of year stamps in vertical position and
progressively moving horizontally to the left side progressively moving horizontally to the left side
input data >> sorted years by the Tree keys_sorting method: trees/test_years_simple_layout.pdf input data >> sorted years by the Tree keys_sorting method: trees/test_years_simple_layout.pdf
3. Tree method design_tree: 3. ### Tree method design_tree:
input data >> sorted years by the Tree keys_sorting method: trees/test_years_tree_layout.pdf input data >> sorted years by the Tree keys_sorting method: trees/test_years_tree_layout.pdf
4. Tree method draw_year_name: Year-name pair stamps in vertical position in a 4. ### Tree method draw_year_name:
Year-name pair stamps in vertical position in a
branching layout, work in progress branching layout, work in progress
input data >> sorted years by the Tree keys_sorting method:: trees/test_year_name_pair_layout.pdf input data >> sorted years by the Tree keys_sorting method:: trees/test_year_name_pair_layout.pdf
5. Tree method draw_year_name_reddit, work in progress: 5. ### Tree method draw_year_name_reddit (work in progress):
branching sorted year followed by trees named that year on the left side and reddit blog titles related to those trees on the right side branching sorted year followed by trees named that year on the left side and reddit blog titles related to those trees on the right side
input data >> Dictionary of sorted years as keys, and a list of tree family names and tree scientific names as values. Intersecting with a dict of same tree family names as keys and tree family names as values. input data >> Dictionary of sorted years as keys, and a list of tree family names and tree scientific names as values. Intersecting with a dict of same tree family names as keys and tree family names as values.
All pdf output experiments are under the trees folder All pdf output experiments are under the trees folder
Tree method keys_sorting: Soring with the class Node and Left and Right input nodes
Tree method draw_year: Simple year stamps in vertical position and
progressively horizontally to the left side
input data >> sorted years by the Tree keys_sorting method:: trees/test_years_simple_layout.pdf
Tree method design_tree:
input data >> sorted years by the Tree keys_sorting method:: trees/test_years_tree_layout.pdf
Tree method draw_year_name: Year-name pair stamps in vertical position in a
branching layout, work in progress
input data >> sorted years by the Tree keys_sorting method:: trees/test_year_name_pair_layout.pdf
Tree method draw_year_name_reddit, work in progress:
branching sorted year followed by trees named that year on the left side and reddit blog titles related to those trees on the right side
input data >> Dictionary of sorted years as keys, and a list of tree family names and tree scientific names as values. Intersecting with a dict of same tree family names as keys and tree family names as values.

Loading…
Cancel
Save