Hi, Just for reference, check out sections 11 and 13 on how the main biopython's classes are designed: <http://www.pasteur.fr/recherche/unites/sis/formation/python/ch11.html> (Now you know where I got the idea for separating BCSequence and BCSequenceRecord :) cheers, - Koen.