18 Commits

Author SHA1 Message Date
Lauri Koskenniemi
2966922c61 Output size defined in config 2025-12-05 09:24:51 +02:00
Lauri Koskenniemi
92a8675c41 Add output formats to puudot config
The output format(s) are now defined in the puudot config under
output key as a list.
2025-12-04 21:12:34 +02:00
0e5a2868b0 Introduce verbose mode and generalize output formats
Added program specific configurations in config.yaml under puudot
and added key for verbose mode. Currently verbose mode prints
'dot' information when running the program.

Refactored puudot.py and graph.py in order to allow easier
addition of output formats.
2025-12-03 20:43:05 +02:00
e5d146cbe1 Sync config.yaml 2025-11-21 16:17:10 +02:00
ab8417646f Data moved until TÄHÄN ASTI SIIRRETTY 2025-09-15 21:40:34 +03:00
c432ec2af3 Disabled Docker network and fixed blocks data 2025-09-15 20:37:52 +03:00
ae76ebc003 Move code from image to volume
Created execution script for the container image and moved code
copy from Dockerfile to volume in compose.

Now code changes don't require image rebuild.
2025-09-15 20:27:18 +03:00
adb5502cb8 Finished generation 8 in data
Continue to generation 9...
2025-09-14 21:03:57 +03:00
bf788ca544 Changed link connection to middle node in block
Hidden node was removed from a block to reduce empty space.
Link from previous level is connected to the node in the middle
(or the first of two middle nodes when even number of nodes).

Added ranksep in config to increase vertical space.
2025-06-29 21:47:28 +03:00
93e2554457 Improved links and configuration file for dot
Restructured data to support block and node level links.
Added hidden nodes and edges in blocks to improve link
visualization.

Introduced support for configuring dot file parameters with
a config file.
2025-05-30 22:54:36 +03:00
76c4dfb528 Finished generation 7 in data
Fixed logic errors that resulted in separated blocks from tree.
Continue to generation 8...
2025-05-29 11:40:31 +03:00
f5961c8c0e Finished generation 6 in data
Continue to generation 7...
2025-05-28 23:06:31 +03:00
cdbc932809 Added resources to comments 2025-05-25 22:41:18 +03:00
9328fe3388 Data update and layer planning in Graph
Added blocks in data and introduced layers in Graph.
Layers not in use yet and other plans added in comments.
2025-05-25 18:55:33 +03:00
9b5f44fa75 Include development data for versioning
Included data folder with yaml under work.
Makes code testing easier and provides versioning for the data.
2025-05-25 16:19:17 +03:00
be4efa0fd2 First test version and data cleanup
Implemented code for the first test version.
Added Docker funtionality.

Define data location in compose and run:
	docker compose up

Removed test data from the repository.
2025-05-24 16:54:19 +03:00
5c218c68c4 Introduce database code and remove unused block key
All code should be done within the new code directory.
Created db.py for reading the YAML file.

Removed block key from blocks; always a None value.
2025-05-24 12:06:23 +03:00
78390c9098 puudot init 2025-05-01 10:01:29 +03:00