Hi Sean, > I'd like to know where I'm going wrong and if possible, how I could > improve on things to prevent memory usage/speed it up. I think, you could create and hash of id from your fasta db associating the id with the seq obj. Then retrive the ids that you need simply accessing to the hash. RJP