/* I/O of multiple sequence alignments in PSI-BLAST format */ #ifndef eslMSAFILE_PSIBLAST_INCLUDED #define eslMSAFILE_PSIBLAST_INCLUDED #include #include "esl_msa.h" #include "esl_msafile.h" extern int esl_msafile_psiblast_SetInmap (ESL_MSAFILE *afp); extern int esl_msafile_psiblast_GuessAlphabet(ESL_MSAFILE *afp, int *ret_type); extern int esl_msafile_psiblast_Read (ESL_MSAFILE *afp, ESL_MSA **ret_msa); extern int esl_msafile_psiblast_Write (FILE *fp, const ESL_MSA *msa); #endif /* eslMSAFILE_PSIBLAST_INCLUDED */