RNAlib-2.6.3
 
Loading...
Searching...
No Matches

Concentration computations for RNA-RNA interactions. More...

+ Include dependency graph for concentrations.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vrna_dimer_conc_s
 Data structure for concentration dependency computations. More...
 

Functions

vrna_dimer_conc_tget_concentrations (double FEAB, double FEAA, double FEBB, double FEA, double FEB, double *startconc)
 Given two start monomer concentrations a and b, compute the concentrations in thermodynamic equilibrium of all dimers and the monomers.
 

Detailed Description

Concentration computations for RNA-RNA interactions.

Function Documentation

◆ get_concentrations()

vrna_dimer_conc_t * get_concentrations ( double  FEAB,
double  FEAA,
double  FEBB,
double  FEA,
double  FEB,
double *  startconc 
)

Given two start monomer concentrations a and b, compute the concentrations in thermodynamic equilibrium of all dimers and the monomers.

This function takes an array 'startconc' of input concentrations with alternating entries for the initial concentrations of molecules A and B (terminated by two zeroes), then computes the resulting equilibrium concentrations from the free energies for the dimers. Dimer free energies should be the dimer-only free energies, i.e. the FcAB entries from the vrna_dimer_pf_t struct.

Deprecated:
Parameters
FEABFree energy of AB dimer (FcAB entry)
FEAAFree energy of AA dimer (FcAB entry)
FEBBFree energy of BB dimer (FcAB entry)
FEAFree energy of monomer A
FEBFree energy of monomer B
startconcList of start concentrations [a0],[b0],[a1],[b1],...,[an][bn],[0],[0]
Returns
vrna_dimer_conc_t array containing the equilibrium energies and start concentrations