generate.cc File Reference

This file contains the program to generate sequences from a Hidden Markov Model. More...

Include dependency graph for generate.cc:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

success_t generate_discrete ()
success_t generate_gaussian ()
success_t generate_mixture ()
int main (int argc, char *argv[])
void usage ()

Variables

const fx_module_doc hmm_generate_main_doc
const fx_entry_doc hmm_generate_main_entries []
const fx_submodule_doc hmm_generate_main_submodules []

Detailed Description

This file contains the program to generate sequences from a Hidden Markov Model.

Usage: generate --type=TYPE --profile=PROFILE [OPTIONS] See the usage() function for complete option list

Definition in file generate.cc.


Variable Documentation

const fx_module_doc hmm_generate_main_doc
Initial value:
 {
  hmm_generate_main_entries, hmm_generate_main_submodules,
  "This is a program generating sequences from HMM models.\n"
}

Definition at line 79 of file generate.cc.

const fx_entry_doc hmm_generate_main_entries[]
Initial value:
 {
  {"type", FX_REQUIRED, FX_STR, NULL,
   "  HMM type : discrete | gaussian | mixture.\n"},
  {"profile", FX_REQUIRED, FX_STR, NULL,
   "  A file containing HMM profile.\n"},
  {"length", FX_PARAM, FX_INT, NULL,
   "  Sequence length, default = 10.\n"},
  {"lenmax", FX_PARAM, FX_INT, NULL,
   "  Maximum sequence length, default = length\n"},
  {"numseq", FX_PARAM, FX_INT, NULL,
   "  Number of sequance, default = 10.\n"},
  {"seqfile", FX_PARAM, FX_STR, NULL,
   "  Output file for the generated sequences.\n"},
  {"statefile", FX_PARAM, FX_STR, NULL,
   "  Output file for the generated state sequences.\n"},
  FX_ENTRY_DOC_DONE
}

Definition at line 57 of file generate.cc.

const fx_submodule_doc hmm_generate_main_submodules[]
Initial value:
 {
  FX_SUBMODULE_DOC_DONE
}

Definition at line 75 of file generate.cc.

Generated on Mon Jan 24 12:04:39 2011 for FASTlib by  doxygen 1.6.3