1 /* i/o of multiple sequence alignment files in Clustal-like formats 2 */ 3 #ifndef eslMSAFILE_CLUSTAL_INCLUDED 4 #define eslMSAFILE_CLUSTAL_INCLUDED 5 #include "esl_config.h" 6 7 #include "esl_msa.h" 8 #include "esl_msafile.h" 9 10 extern int esl_msafile_clustal_SetInmap (ESL_MSAFILE *afp); 11 extern int esl_msafile_clustal_GuessAlphabet(ESL_MSAFILE *afp, int *ret_type); 12 extern int esl_msafile_clustal_Read (ESL_MSAFILE *afp, ESL_MSA **ret_msa); 13 extern int esl_msafile_clustal_Write (FILE *fp, const ESL_MSA *msa, int fmt); 14 15 #endif /* eslMSAFILE_CLUSTAL_INCLUDED */ 16 17