Lego my regex

NOTE:  This is a repost of an entry that I wrote for the molecularecologist.com. Regular expressions are something that pretty much everyone working with more than a handful of data should take the time to learn (a handful being around 500 lines). They can easily improve your life, particularly…

Python multiprocessing - multiple producers, single consumer

I'm working on some code that I initially wrote to write results to a mysql database. I chose mysql because it supports concurrent writes, and this program processess data in parallel having each process write it's results to the database when a given task is complete. This was a lazy…