Version 1.0.0, by Andrew Plowright
Creation of a printable family tree for my Pierre Tremblay (my uncle) using the data gathered by his relatives as well as data available on nosorigines.qc.ca.
- v.0.8.0, 2023-08-12: Catherine Plowright transcribed data into preliminary spreadsheet
- v.0.8.1, 2023-10-14: Finish manual clean-up off Excel data.
- v.0.9.0, 2023-10-20: First full draft of the family tree. Sent to Catherine Plowright for review.
- v.0.9.1, 2023-10-23: Correction of typos. Sent to Pierre Tremblay for review.
- v.0.9.2, 2023-11-16: Received feedback from Pierre. Added several missing people and birth dates.
- v.1.0.0, 2023-11-20: Ready for print.
- v.1.0.1, 2023-11-26: Added "de Gaspé Taché" to middle names to 10th generation sisters (Lynn, Allyson). Corrected "B" abbrevation ("birth") to "N" ("né")
- v.1.0.2, 2023-11-26: Added middle name for Louise Marie Taché (10th generation)
- v.1.0.3, 2023-11-27: Added middle name to Robert Joseph Tremblay (10th generation)
The preliminary spreadsheet provided by Catherine Plowright was manually cleaned up. This involved:
- Verifying the transcribed data
- Adding new family members based on findings from nosorigines.qc.ca
The tache_data_processing.R file is used to convert the manually cleaned-up spreadsheet to JSON format, including tache_data_cleaned.json and tache_collapsed_branches.json, which defines which families will be collapsed (for future projects, I don't think it's necessary to have this as a second JSON file).
The 1_graph_skeleton.jsx script takes the data in tache_data_cleaned.json and graphs it into Illustrator. The next step is to:
- Manually reposition the nodes
- Manually trim out unwanted nodes (mostly in order to fit the tree into a legible layout)
- Save the results as tache_skeleton_trimmed.ai
- Run the 2_get_repositions.jsx script to grab this information from the AI file and save it in the tache_repositions.json file
The final step is to use the 3_populate_tree.jsx script to create the final family tree, which is saved as tache_family_tree.ai and then saved as a PDF.