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