1 #ifndef VIENNA_RNA_PACKAGE_RIBOSUM_H
2 #define VIENNA_RNA_PACKAGE_RIBOSUM_H
3 
4 /**
5  *  @file ribo.h
6  *  @ingroup   file_utils
7  *  @brief  Parse RiboSum Scoring Matrices for Covariance Scoring of Alignments
8  */
9 
10 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY
11 
12 /**
13  *  @addtogroup   file_utils
14  *  @{
15  */
16 
17 /**
18  *  @brief Retrieve a RiboSum Scoring Matrix for a given Alignment
19  *  \ingroup consensus_fold
20  *
21  */
22 float **get_ribosum(const char  **Alseq,
23                     int         n_seq,
24                     int         length);
25 
26 
27 /**
28  *  \brief Read a RiboSum or other user-defined Scoring Matrix and Store into global Memory
29  *
30  */
31 float **readribosum(char *name);
32 
33 
34 /**
35  *  @}
36  */
37 #endif
38 
39 #endif
40