Skip to content

CalculateDNAMeltingTemp

apiblocks.CalculateDNAMeltingTemp

Calculates melting temperature of DNA taking into account concentration of DNA and sodium ions in the solution.

Parameters:
Name Type Description Example Default
dna DNA

DNA

{
  "seq": "GACGACAAGACCGCG"
}
c_na float

Molar concentration of Na ions

0.22
c_dna float

Molar concentration of DNA

2e-06

Returns:

Type Description
float

Melting temperature in degrees Celsius.

References

Khandelwal G, Bhyravabhotla J (2010) A Phenomenological Model for Predicting Melting Temperatures of DNA Sequences

Examples:
$ curl 'https://api.apiblocks.dev/rpc' \
-H 'X-API-KEY: $APIBLOCKS_TOKEN' \
-H 'Content-Type: application/json' \
--data '{
    "id": "d8fd8250-c2e6-42c4-bd34-aa75dfa9b347",
    "method": "apiblocks.CalculateDNAMeltingTemp",
    "params": {
      "dna": {
        "seq": "GACGACAAGACCGCG"
      },
      "c_na": 0.22,
      "c_dna": 2e-06
    }
  }'