fitUVData.py is a python script that interfaces with the widely used GlobalMeltFit code written by Prof. David Draper (Johns Hopkins) to perform multi-transition van't Hoff fits to RNA UV melting data. In its original form, GlobalMeltFit was distributed as a GUI written in Future Basic that wrapped underlying C code. While the C code that performs van't Hoff fits remains supported on modern machines, the Future Basic GUI is not. fitUVData.py is meant to serve as a replacement for this Future Basic GUI. The download package includes PDF documentation, a lightly updated version of the MeltFit source code, the fitUVData.py documentation, and an example data input file. Note that while an attempt was made to fully document the code, users will find that they need to be competent at using the command line and python. Moreover, it should be emphasized that fitUVData.py was written to accept only a single input data format and requires time-consuming manual entry of initial fitting parameters. It is thus unlikely to represent a general solution to all fitting needs. However, we hope that others may find it useful and/or find the time to develop a more extensible solution.
If you use fitUVData.py please cite the following references:
Mustoe, A.M.; Liu, X; Lin, P.J.; Al-Hashimi, H.M.; Fierke, C.A.; Brooks, C.L. III. A non-canonical secondary structure stabilizes mitochondrial tRNASer(UCN) by reducing the entropic cost of tertiary folding. Under revision, 2015
Draper, D. E., Bukhman, Y. V., and Gluick, T. C. (2000) Thermal Methods for the Analysis of RNA Folding Pathways, In Current Protocols in Nucleic Acid Chemistry (Beaucage, S. L., Bergstrom, D. E., Glick, G. D., and Jones, R. A., Eds.), section 11.13, John Wiley and Sons, New York