Skip to content

Commit 94f746c

Browse files
committed
docs: fix broken rtd links
1 parent e86c71d commit 94f746c

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ There are 3 segments to Big Tree consisting of Tree, Binary Tree, and Directed A
2929

3030
For **Tree** implementation, there are 9 main components.
3131

32-
1. [**🌺 Node**](https://bigtree.readthedocs.io/en/latest/node.html)
32+
1. [**🌺 Node**](https://bigtree.readthedocs.io/en/latest/bigtree/node/)
3333
1. ``BaseNode``, extendable class
3434
2. ``Node``, BaseNode with node name attribute
35-
2. [**✨ Constructing Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/construct.html)
35+
2. [**✨ Constructing Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/construct/)
3636
1. From `Node`, using parent and children constructors
3737
2. From *str*, using tree display or Newick string notation
3838
3. From *list*, using paths or parent-child tuples
@@ -41,65 +41,65 @@ For **Tree** implementation, there are 9 main components.
4141
6. Add nodes to existing tree using path string
4242
7. Add nodes and attributes to existing tree using *dictionary* or *pandas DataFrame*, using path
4343
8. Add only attributes to existing tree using *dictionary* or *pandas DataFrame*, using node name
44-
3. [**➰ Traversing Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/iterators.html)
44+
3. [**➰ Traversing Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/iterators/)
4545
1. Pre-Order Traversal
4646
2. Post-Order Traversal
4747
3. Level-Order Traversal
4848
4. Level-Order-Group Traversal
4949
5. ZigZag Traversal
5050
6. ZigZag-Group Traversal
51-
4. [**📝 Modifying Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/modify.html)
51+
4. [**📝 Modifying Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/modify/)
5252
1. Copy nodes from location to destination
5353
2. Shift nodes from location to destination
5454
3. Shift and replace nodes from location to destination
5555
4. Copy nodes from one tree to another
5656
5. Copy and replace nodes from one tree to another
57-
5. [**🔍 Tree Search**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/search.html)
57+
5. [**🔍 Tree Search**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/search/)
5858
1. Find multiple nodes based on name, partial path, relative path, attribute value, user-defined condition
5959
2. Find single nodes based on name, partial path, relative path, full path, attribute value, user-defined condition
6060
3. Find multiple child nodes based on user-defined condition
6161
4. Find single child node based on name, user-defined condition
62-
6. [**🔧 Helper Function**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/helper.html)
62+
6. [**🔧 Helper Function**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/helper/)
6363
1. Cloning tree to another `Node` type
6464
2. Get subtree (smaller tree with different root)
6565
3. Prune tree (smaller tree with same root)
6666
4. Get difference between two trees
67-
7. [**📊 Plotting Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/plot.html)
67+
7. [**📊 Plotting Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/plot/)
6868
1. Enhanced Reingold Tilford Algorithm to retrieve (x, y) coordinates for a tree structure
69-
8. [**🔨 Exporting Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/export.html)
69+
8. [**🔨 Exporting Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/tree/export/)
7070
1. Print to console, in vertical or horizontal orientation
7171
2. Export to *Newick string notation*, *dictionary*, *nested dictionary*, or *pandas DataFrame*
7272
3. Export tree to *dot* (can save to .dot, .png, .svg, .jpeg files)
7373
4. Export tree to *Pillow* (can save to .png, .jpg)
7474
5. Export tree to *Mermaid Flowchart* (can display on .md)
75-
9. [**✔️ Workflows**](https://bigtree.readthedocs.io/en/latest/workflows.html)
75+
9. [**✔️ Workflows**](https://bigtree.readthedocs.io/en/latest/demo/workflow/)
7676
1. Sample workflows for tree demonstration!
7777

7878
--------
7979

8080
For **Binary Tree** implementation, there are 3 main components.
8181
Binary Node inherits from Node, so the components in Tree implementation are also available in Binary Tree.
8282

83-
1. [**🌿 Node**](https://bigtree.readthedocs.io/en/latest/node.html)
83+
1. [**🌿 Node**](https://bigtree.readthedocs.io/en/latest/bigtree/node/)
8484
1. ``BinaryNode``, Node with binary tree rules
85-
2. [**✨ Constructing Binary Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/binarytree/construct.html)
85+
2. [**✨ Constructing Binary Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/binarytree/construct/)
8686
1. From *list*, using flattened list structure
87-
3. [**➰ Traversing Binary Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/iterators.html)
87+
3. [**➰ Traversing Binary Tree**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/iterators/)
8888
1. In-Order Traversal
8989

9090
-----
9191

9292
For **Directed Acyclic Graph (DAG)** implementation, there are 4 main components.
9393

94-
1. [**🌼 Node**](https://bigtree.readthedocs.io/en/latest/node.html)
94+
1. [**🌼 Node**](https://bigtree.readthedocs.io/en/latest/bigtree/node/)
9595
1. ``DAGNode``, extendable class for constructing Directed Acyclic Graph (DAG)
96-
2. [**✨ Constructing DAG**](https://bigtree.readthedocs.io/en/latest/bigtree/dag/construct.html)
96+
2. [**✨ Constructing DAG**](https://bigtree.readthedocs.io/en/latest/bigtree/dag/construct/)
9797
1. From *list*, containing parent-child tuples
9898
2. From *nested dictionary*
9999
3. From *pandas DataFrame*
100-
3. [**➰ Traversing DAG**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/iterators.html)
100+
3. [**➰ Traversing DAG**](https://bigtree.readthedocs.io/en/latest/bigtree/utils/iterators/)
101101
1. Generic traversal method
102-
4. [**🔨 Exporting DAG**](https://bigtree.readthedocs.io/en/latest/bigtree/dag/export.html)
102+
4. [**🔨 Exporting DAG**](https://bigtree.readthedocs.io/en/latest/bigtree/dag/export/)
103103
1. Export to *list*, *dictionary*, or *pandas DataFrame*
104104
2. Export DAG to *dot* (can save to .dot, .png, .svg, .jpeg files)
105105

0 commit comments

Comments
 (0)