Recent essays
My RSS feed is registered with Artima's Python Buzz. I noticed it hasn't carried most of my recent essays. I think that's because they were too long. It's meant more for blogs than essays. Here then is a summary of what I've written in the last few months, pulled from the end of my archive page:
- Sun 2004/12/12 Combinitorial Library Generation with SMILES — a surprisingly easy way to generate combinitorial libraries without using any chemistry toolkit
- Mon 2004/12/27 Martel and Mindy status
- Wed 2005/03/02 Faster fingerprint substructure tests — an algorithm I developed that speeds up bitstring subset searches as are typically found in chemical fingerprint substructure searches
- Sun 2005/04/10 Wrapping Dragon — how using named pipes can make the wrapped version of a program faster than the original
- Mon 2005/04/11 I590 slides available
- Tue 2005/04/12 Wrapping command-line programs — using the new subprocess module to wrap one of OpenEye's command-line programs.
- Fri 2005/04/15 Wrapping command-line programs, part II — using that same program as a coprocess
- Sun 2005/04/17 Wrapping command-line programs, part III — the same, but using a pseudeo-tty instead of pipes
- Mon 2005/04/18 Wrapping command-line programs, part IV — forcing line buffer mode via LD_PRELOAD shenanigans
- Mon 2005/04/18 Wrapping command-line programs, part V — timeouts and killing the coprocess
- Wed 2005/04/20 Tracing python code — a simple example of using Python's sys.settrace to trace executed lines
- Thu 2005/04/21 Using XML-RPC — a simple XML-RPC server and some of the issues that arise
- Thu 2005/04/21 Screen scraping — using urllib/urllib2 to get a web page and BeautifulSoup to parse the results
Andrew Dalke is an independent consultant focusing on software development for computational chemistry and biology. Need contract programming, help, or training? Contact me
Copyright © 2001-2020 Andrew Dalke Scientific AB