hmmer-3.3/easel/esl_msaweight.c
/* Function:  esl_msaweight_dat_Create()
 * Synopsis:  Create data collection structure for PB weighting
 * Incept:    SRE, Thu 21 Mar 2019 
 */
esl_msaweight_dat_Create()
Synopsis:  Create data collection structure for PB weighting
Incept:    SRE, Thu 21 Mar 2019
esl_msaweight_dat_Create () Synopsis : Create data collection structure for PB weighting Incept : SRE Thu 21 Mar 2019
ESL_MSAWEIGHT_DAT *
esl_msaweight_dat_Create(void)
{
  ESL_MSAWEIGHT_DAT *dat = NULL;
  int status;
  ESL_ALLOC(dat, sizeof(ESL_MSAWEIGHT_DAT));
  dat->seed            = eslMSAWEIGHT_RNGSEED;
  dat->cons_by_rf      = FALSE;
  dat->cons_by_sample  = FALSE;
  dat->cons_by_all     = FALSE;
  dat->cons_allcols    = FALSE;
  dat->rejected_sample = FALSE;
  dat->ncons      = 0;
  dat->conscols   = NULL;
  dat->all_nfrag  = 0;
  dat->samp_nfrag = 0;
 ERROR:
  return dat;
}
ESL_MSAWEIGHT_DAT * esl_msaweight_dat_Create ( void ) { ESL_MSAWEIGHT_DAT * dat = NULL ; int status ; ESL_ALLOC ( dat , sizeof ( ESL_MSAWEIGHT_DAT ) ) ; dat -> seed = eslMSAWEIGHT_RNGSEED ; dat -> cons_by_rf = FALSE ; dat -> cons_by_sample = FALSE ; dat -> cons_by_all = FALSE ; dat -> cons_allcols = FALSE ; dat -> rejected_sample = FALSE ; dat -> ncons = 0 ; dat -> conscols = NULL ; dat -> all_nfrag = 0 ; dat -> samp_nfrag = 0 ; ERROR : return dat ; }
Function:  esl_msaweight_dat_Create()
 Synopsis:  Create data collection structure for PB weighting
 Incept:    SRE, Thu 21 Mar 2019
Function : esl_msaweight_dat_Create () Synopsis : Create data collection structure for PB weighting Incept : SRE Thu 21 Mar 2019