Compute direct refolding paths between two secondary structures.  
More...
Go to the source code of this file.
 | 
| int  | find_saddle (const char *seq, const char *struc1, const char *struc2, int max) | 
|   | Find energy of a saddle point between 2 structures (serch only direct path)  More...
  | 
|   | 
| path_t *  | get_path (const char *seq, const char *s1, const char *s2, int maxkeep) | 
|   | Find refolding path between 2 structures (serch only direct path)  More...
  | 
|   | 
| void  | free_path (path_t *path) | 
|   | Free memory allocated by get_path() function.  More...
  | 
|   | 
Compute direct refolding paths between two secondary structures. 
 
      
        
          | int find_saddle  | 
          ( | 
          const char *  | 
          seq,  | 
        
        
           | 
           | 
          const char *  | 
          struc1,  | 
        
        
           | 
           | 
          const char *  | 
          struc2,  | 
        
        
           | 
           | 
          int  | 
          max  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Find energy of a saddle point between 2 structures (serch only direct path) 
- Parameters
 - 
  
    | seq | RNA sequence  | 
    | struc1 | A pointer to the character array where the first secondary structure in dot-bracket notation will be written to  | 
    | struc2 | A pointer to the character array where the second secondary structure in dot-bracket notation will be written to  | 
    | max | integer how many strutures are being kept during the search  | 
  
   
- Returns
 - the saddle energy in 10cal/mol 
 
 
 
      
        
          | path_t* get_path  | 
          ( | 
          const char *  | 
          seq,  | 
        
        
           | 
           | 
          const char *  | 
          s1,  | 
        
        
           | 
           | 
          const char *  | 
          s2,  | 
        
        
           | 
           | 
          int  | 
          maxkeep  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Find refolding path between 2 structures (serch only direct path) 
- Parameters
 - 
  
    | seq | RNA sequence  | 
    | s1 | A pointer to the character array where the first secondary structure in dot-bracket notation will be written to  | 
    | s2 | A pointer to the character array where the second secondary structure in dot-bracket notation will be written to  | 
    | maxkeep | integer how many strutures are being kept during the search  | 
  
   
- Returns
 - direct refolding path between two structures 
 
 
 
      
        
          | void free_path  | 
          ( | 
          path_t *  | 
          path | ) | 
           | 
        
      
 
Free memory allocated by get_path() function. 
- Parameters
 - 
  
    | path | pointer to memory to be freed  |