00001 /********************************************************************* 00002 * Clustal Omega - Multiple sequence alignment 00003 * 00004 * Copyright (C) 2010 University College Dublin 00005 * 00006 * Clustal-Omega is free software; you can redistribute it and/or 00007 * modify it under the terms of the GNU General Public License as 00008 * published by the Free Software Foundation; either version 2 of the 00009 * License, or (at your option) any later version. 00010 * 00011 * This file is part of Clustal-Omega. 00012 * 00013 ********************************************************************/ 00014 00015 /* 00016 * RCS $Id: hhalign_wrapper.h 266 2011-10-20 16:04:11Z andreas $ 00017 */ 00018 00019 extern void 00020 SetDefaultHhalignPara(hhalign_para *prHhalignPara); 00021 00022 00023 extern double 00024 HHalignWrapper(mseq_t *mseq, int *piOrderLR, 00025 double *pdSeqWeights, int iNodeCount, 00026 hmm_light *prHMMList, int iHMMCount, 00027 int iProfProfSeparator, hhalign_para rHhalignPara); 00028 void 00029 SanitiseUnknown(mseq_t *mseq);