aln_input.c File Reference

#include "aln_input.h"
#include "helper.h"
#include "util.h"
#include "seqaln.h"

Functions

int load_distrib (char *fn, double *freq, struct SEQALN_IO *io)
int load_mat (char *fn, struct SEQALN_CONSTANTS *scoring, struct SEQALN_IO *io)
int load_pro (struct SEQALN_PROFILE *pro, struct SEQALN_CONSTANTS *scoring, struct SEQALN_IO *io)
int load_seq (struct SEQALN_SEQUENCE *sequence, struct SEQALN_CONSTANTS *scoring, struct SEQALN_IO *io)
int load_seq_fromstr (struct SEQALN_SEQUENCE *sequence, struct SEQALN_CONSTANTS *scoring, const char *seqname, const char *seqstring)
int load_seq_lite (struct SEQALN_SEQUENCE *sequence)
void parseargs (struct SEQALN_SEQUENCE *seq1, struct SEQALN_SEQUENCE *seq2, struct SEQALN_CONSTANTS *scoring, struct SEQALN_RESULTS *results, struct SEQALN_IO *io, int argc, char *argv[])
void parseargs_str (struct SEQALN_SEQUENCE *seq1, struct SEQALN_SEQUENCE *seq2, struct SEQALN_CONSTANTS *scoring, struct SEQALN_RESULTS *results, char *seq1name, char *seq2name, char *seq1str, char *seq2str)
void parseargs_str_new (struct SEQALN_SEQUENCE *seq1, struct SEQALN_SEQUENCE *seq2, struct SEQALN_CONSTANTS *scoring, struct SEQALN_RESULTS *results, char *seq1name, char *seq2name, char *seq1str, char *seq2str, struct SEQALN_IO *io)
void loadDeltaFunction (struct SEQALN_CONSTANTS *scoring)

Function Documentation

int load_distrib ( char *  fn,
double *  freq,
struct SEQALN_IO io 
)

int load_mat ( char *  fn,
struct SEQALN_CONSTANTS scoring,
struct SEQALN_IO io 
)

int load_pro ( struct SEQALN_PROFILE pro,
struct SEQALN_CONSTANTS scoring,
struct SEQALN_IO io 
)

int load_seq ( struct SEQALN_SEQUENCE sequence,
struct SEQALN_CONSTANTS scoring,
struct SEQALN_IO io 
)

int load_seq_fromstr ( struct SEQALN_SEQUENCE sequence,
struct SEQALN_CONSTANTS scoring,
const char *  seqname,
const char *  seqstring 
)

int load_seq_lite ( struct SEQALN_SEQUENCE sequence  ) 

void loadDeltaFunction ( struct SEQALN_CONSTANTS scoring  ) 

void parseargs ( struct SEQALN_SEQUENCE seq1,
struct SEQALN_SEQUENCE seq2,
struct SEQALN_CONSTANTS scoring,
struct SEQALN_RESULTS results,
struct SEQALN_IO io,
int  argc,
char *  argv[] 
)

References SEQALN_CONSTANTS::allscores, SEQALN_CONSTANTS::alpha, SEQALN_PROFILE::alpha, SEQALN_CONSTANTS::beta, SEQALN_PROFILE::beta, SEQALN_CONSTANTS::btype, SEQALN_SEQUENCE::code, SEQALN_CONSTANTS::csub, SEQALN_CONSTANTS::cutoff, SEQALN_CONSTANTS::Debug, delta(), SEQALN_CONSTANTS::deltafn, SEQALN_CONSTANTS::envelope, SEQALN_CONSTANTS::flip, SEQALN_PROFILE::fname, SEQALN_SEQUENCE::fname, SEQALN_CONSTANTS::gamma, SEQALN_SEQUENCE::len, LINEAR, load_distrib(), load_mat(), load_pro(), load_seq(), SEQALN_CONSTANTS::match, MATRIX, MAX_ARG_LEN, mdelta(), SEQALN_CONSTANTS::memuse, SEQALN_CONSTANTS::mismatch, SEQALN_CONSTANTS::mtype, SEQALN_CONSTANTS::naligns, SEQALN_CONSTANTS::ndeclumps, newmem(), SEQALN_CONSTANTS::nsims, SEQALN_CONSTANTS::overout, SEQALN_CONSTANTS::p, pdelta(), PROFILE, SEQALN_RESULTS::pvalue, PVALUE, SEQALN_CONSTANTS::randfile, revcomp(), SEQALN_CONSTANTS::revcomp, rpt_version(), SEQALN_CONSTANTS::rptalign, SEQALN_CONSTANTS::rptboth, SEQALN_CONSTANTS::rptmat, SEQALN_CONSTANTS::rptptable, SEQALN_CONSTANTS::rptscore, SEQALN_CONSTANTS::rpttrace, SELF, SEQALN_SEQUENCE::seq, SEQALN_PVALUE::seq1dist, SEQALN_PVALUE::seq1len, SEQALN_PVALUE::seq2dist, SEQALN_PVALUE::seq2len, SEQALN_CONSTANTS::showmmatch, SIMILARITY, SEQALN_CONSTANTS::stats, SEQALN_IO::STDERR, SEQALN_IO::STDIN, SEQALN_IO::STDOUT, SEQALN_CONSTANTS::stype, TANDEM, SEQALN_CONSTANTS::traceupper, SEQALN_CONSTANTS::verbose, SEQALN_CONSTANTS::width, SEQALN_CONSTANTS::window, xlate(), and SEQALN_SEQUENCE::xlated.

Referenced by main().

void parseargs_str ( struct SEQALN_SEQUENCE seq1,
struct SEQALN_SEQUENCE seq2,
struct SEQALN_CONSTANTS scoring,
struct SEQALN_RESULTS results,
char *  seq1name,
char *  seq2name,
char *  seq1str,
char *  seq2str 
)

void parseargs_str_new ( struct SEQALN_SEQUENCE seq1,
struct SEQALN_SEQUENCE seq2,
struct SEQALN_CONSTANTS scoring,
struct SEQALN_RESULTS results,
char *  seq1name,
char *  seq2name,
char *  seq1str,
char *  seq2str,
struct SEQALN_IO io 
)


Generated on Wed Aug 10 11:57:04 2011 for Softwares from Orpara by  doxygen 1.5.6