Bioinformatics python capstone lesson

This lesson is intended to be a 1.5 hour demo that will sit at the end of a novice python bootcamp and show learners how to apply some of their new skills to bioinformatics. Currently work in progress, contributions/suggestions very welcome!
What does shuffle do to the position numbers? Are they randomized as well? w/r/t chromosme length?