collection of notes for genes ecology and evolution 6883707