HYBRID is usually very fast so long as the clusters of ionizable groups don't contain more than 10 or 12 groups each. The code forms the clusters automatically based upon the interaction energies provided in the input files. Groups that interact strongly are grouped into a cluster, while interactions between clusters are weak.
The code and its usage are described here. (Precompiled executables for Linux, Windows and SGI IRIX6.5 are available via the links below.) A sample input file, data file and the corresponding output file are also available. The demonstration files are for 14 histidines with some strong interactions, so the titration curves are "abnormal". (To download these files to your disk, right-click the hyperlinks and select "Save Link As..." or "Save Target As...".)
The code is freely available for academic or personal use. I do ask that you cite the reference above in publications that use the code or another implementation of the same method. If you wish to use it for a commercial application, please contact me.
| Platform | Max titratable groups | Download binary here |
| SGI IRIX 6.5 | 500 | hybrid_exp3_500_IRIX65 |
| Linux (f2c/cc) | 500 | hybrid_exp3_500_linux |
| Windows | 500 (b) | hybrid_exp3_500_win (After downloading, please rename the file to hybrid_exp3_500_win.exe.) |
| Windows | 200 (c) | hybrid_exp3_200_win (After downloading, please rename the file to hybrid_exp3_200_win.exe.) |