Marvin is a Python tool to help molecular biologists when designing protein constructs (truncated versions of proteins of interest). It designs the PCR primers needed to amplify the chosen constructs, and provides tools for restriction enzyme based cloning, LIC cloning and site directed mutagenesis.
marvin is written in Python, and it should run on any system that supports this language. This includes Windows, Mac OS X and Linux. If you are a Windows user, the easiest way to obtain marvin is to download the Windows installer that is available from here.
Users of Mac OS X or Linux operating systems should download the source code and follow the instructions in the INSTALL.txt file distributed with the code. You can follow the links above to get the latest source code.