1 /* I/O of multiple alignment files in Stockholm/Pfam format 2 */ 3 #ifndef eslMSAFILE_STOCKHOLM_INCLUDED 4 #define eslMSAFILE_STOCKHOLM_INCLUDED 5 #include "esl_config.h" 6 7 #include <stdio.h> 8 9 #include <esl_msafile.h> 10 11 extern int esl_msafile_stockholm_SetInmap (ESL_MSAFILE *afp); 12 extern int esl_msafile_stockholm_GuessAlphabet(ESL_MSAFILE *afp, int *ret_type); 13 extern int esl_msafile_stockholm_Read (ESL_MSAFILE *afp, ESL_MSA **ret_msa); 14 extern int esl_msafile_stockholm_Write (FILE *fp, const ESL_MSA *msa, int fmt); 15 16 #endif /*eslMSAFILE_STOCKHOLM_INCLUDED*/ 17 18