A visualization of my son’s sleep pattern from birth to his first birthday. Crochet border surrounding a double knit body. Each row represents a single day. Each stitch represents 6 minutes of time spent awake or asleep
The original plan was to crochet the entire blanket but I switched to double knitting because the data was much more clearly visualized and the color changes (of which there were literally thousands) were significantly easier
The body is made of four vertical panels seamed together. The seams are slightly less aesthetically pleasing but breaking it up made it more portable, easier to fix mistakes, and easier track progress
The sleep data was collected with the BabyConnect app which lets you export to CSV. The CSVs were filtered and converted into JSON (using Google Apps Script and Python) which could then be used for visualization and tracking
I built a tool in HTML/JavaScript so I could position stitch markers for the color changes and track overall progress. I made it browser based so I could pull it up on any device wherever I was
https://lagomorpho.com/patterntracker/
Some stats:
- Dimensions: 42” x 45”, 244 x 370 stitches of double knitting
- Total including the border: about 185,000 stitches
- Time spent: about 300 hours (not including planning, practice, and development)
- Realtime: 104 days