The Sleep Blanket
March 30, 2019
July 12, 2019

The Sleep Blanket

Project info
42" x 45"
Needles & yarn

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

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
viewed 428 times | helped 1 person
March 30, 2019
July 12, 2019
About this pattern
Personal pattern (not in Ravelry)
  • Project created: July 12, 2019
  • Updated: July 12, 2019