# Python DNA Free Energy, Enthalpy, and Energy Analyzer

I need someone to write this code for me ASAP. I heard that this company writes code for others. Please let me know if you can do this (and please make sure when you commit, you commit) and how much it would cost. Realistically, it should not take too long. I would need it by 9/21/2020 11:59 PM (but I can be a little flexible). I am willing to pay around \$140 for this project. Thank you.

DNA Thermodynamic Project Instructions:

Take the code I attached in MatLab (AllawiThermo) and copy it into Python Code.

This is the project. However, this project should be simple. It is just taking the program in MatLab and COPYING it over in Python.

Then you should be able to input these values below and get the following outputs:

For example. If I were to input 'AATTG' then for deltaH, deltaS, and deltaG I would get -29.1000, -87.6000, and -1.9200, respectively.

'AATTG' :deltaH = -29.1000; deltaS = -87.6000; deltaG37 = -1.9200

'AAAAAAA': deltaH = -42.8000; deltaS = -126.4000; deltaG37 = -3.5400

'AATTGGCC': deltaH = -54.9000; deltaS = -151.8000; deltaG37 = -7.8400"

I attached the paper from which the values are from (bp thermo 1997, the python code that I wrote (which is incomplete), and the correct MatLab code that he wrote.

Alright here is the project and what I have done so far.

"Take a look at the attached paper (bp thermo 1997). It's quite dense, but the important part is the values in Table 1. Take a look and see if you can understand how to calculate the three values: deltaG, deltaH and deltaS (free energy, enthalpy and entropy) from an arbitrary DNA sequence. Let's do it in Python so it's portable--I use Jupyter, but feel free to use whatever build works for you. I can check your answers in Matlab, or you can use the oligo analyzer tool at IDT DNA (https://www.idtdna.com/site/account/login?returnurl=%2Fcalc%2Fanalyzer) to check.

For now, just practice reading the paper and see if you can build a thermodynamics method in Python that takes in a DNA sequence and spits out the three numbers. Don't forget to add the strand initiation energies. From it, see if you can calculate the parameters of the three unique DNA strands in the second paper I attached. Feel free to ask any questions you have--I'm happy to guide."

I attached the bp thermo 1997 paper below (TABLE 1 REMEMBER).

Alright, I wrote a method to do this called "Python Free Energy, Enthalpy, and Entropy" and attached the python file for that.

Then, this is the most recent update I got.

"We're getting close. Check your syntax at the beginning--using OR at the beginning for both initiation and termination means that the correction will only happen once. You should check the first letter, decide on the correction, and also check the last letter. This means that there will be a correction on each end.

Also, the checking for pairs is close, but some of the complements are off ('CT' and 'AG' are in the same if loop, etc.). I've attached my version of the code in matlab, and you can see what syntax I'm using (with different coding language). See if you can try to match the two. It should open in notepad or the like.

Some numbers to calibrate the code:

'AATTG' :deltaH = -29.1000; deltaS = -87.6000; deltaG37 = -1.9200

'AAAAAAA': deltaH = -42.8000; deltaS = -126.4000; deltaG37 = -3.5400

'AATTGGCC': deltaH = -54.9000; deltaS = -151.8000; deltaG37 = -7.8400"

I attached the file of his code in MatLab (AllawiThermo) for you to copy off of. Basically. Take the MatLab program that he wrote and put it into python (following my coding guidelines), and calibrate the code using the numbers that I gave you.

Let me know if you have any questions. I need this code done ASAP.

## Related Questions

Similar orders to Python DNA Free Energy, Enthalpy, and Energy Analyzer
25
Views
1
JavaScript Assignment
Assignment details in the Word file attached. I just need the files with the code, I will put them into the website myself....
106
Views
1
46
Views
1
C++ queue
Use C++ and implement your own queue using linked list that should be templated....
30
Views
1 