1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
=head1 NAME
estwrap module - part of the Wise2 package
=head1 SYNOPSIS
This module contains helper functions for the Wise2 package
=head1 DESCRIPTION
=over
=item Hscore_from_TSM_estwise
&Wise2::Hscore_from_TSM_estwise(tdb,cdb,cp,cm,rmd,use_syn,alg,bits_cutoff,allN,flat_insert,report_level,die_on_error,dbsi)
Runs a database search for the estwise set
of algorithms
Argument tdb [READ ] a three state model database [ThreeStateDB *]
Argument cdb [READ ] a dna sequence database [cDNADB *]
Argument cp [READ ] the codon parser for this comparison [cDNAParser *]
Argument cm [READ ] the codon mapper for this comparison [CodonMapper *]
Argument rmd [READ ] random model used for the dna sequence comparison [RandomModelDNA *]
Argument use_syn [UNKN ] whether a synchronous coding model should be used or not [boolean]
Argument alg [UNKN ] algorithm to use [int]
Argument bits_cutoff [UNKN ] Undocumented argument [double]
Argument allN [UNKN ] Undocumented argument [Probability]
Argument flat_insert [UNKN ] Undocumented argument [boolean]
Argument report_level [UNKN ] Undocumented argument [int]
Argument die_on_error [UNKN ] if true, dies if there is an error [boolean]
Argument dbsi [UNKN ] Undocumented argument [DBSearchImpl *]
Return [OWNER] a newly allocated Hscore structure of the search [Hscore *]
=item AlnBlock_from_Protein_estwise_wrap
&Wise2::AlnBlock_from_Protein_estwise_wrap(pro,cdna,cp,cm,ct,comp,gap,ext,is_global,rmd,alg,rm,use_syn,allN,dpri,palpoi)
This function is the guts for the est single alignment
mode.
It uses /AlnBlock_from_TSM_estwise_wrap for the
heavy part of the call
Argument pro [READ ] protein to be used in the comparison [Protein *]
Argument cdna [READ ] cdna to be compared to [cDNA *]
Argument cp [READ ] cdna parser indicating insertion deletion probabilities [cDNAParser *]
Argument cm [READ ] codon mapper indicating substitution errors etc [CodonMapper *]
Argument ct [READ ] codon table for the codon->amino acid mappings [CodonTable *]
Argument comp [READ ] comparison matrix to use [CompMat *]
Argument gap [UNKN ] gap penalty [int]
Argument ext [UNKN ] extension penalty [int]
Argument is_global [UNKN ] if true, global start-end in protein is used [boolean]
Argument rmd [UNKN ] random model of dna to use [RandomModelDNA *]
Argument alg [UNKN ] est algorithm type to use [int]
Argument rm [UNKN ] random protein model for use with compmat [RandomModel *]
Argument use_syn [UNKN ] if true, uses a synchronous coding model [boolean]
Argument allN [UNKN ] Undocumented argument [Probability]
Argument dpri [UNKN ] Undocumented argument [DPRunImpl *]
Argument palpoi [WRITE] the raw packed alignment output if wanted [PackAln **]
Return [UNKN ] Undocumented return value [AlnBlock *]
=item AlnBlock_from_TSM_estwise_wrap
&Wise2::AlnBlock_from_TSM_estwise_wrap(tsm,cdna,cp,cm,ct,rmd,alg,use_syn,force_flat_insert,allN,dpri,palpoi)
This function is the basic wrap for Protein models
vs cDNA sequences.
Argument tsm [READ ] threestatemodel to be compared to the dna [ThreeStateModel *]
Argument cdna [READ ] cdna to be compared to [cDNA *]
Argument cp [READ ] cdna parser indicating insertion deletion probabilities [cDNAParser *]
Argument cm [READ ] codon mapper indicating substitution errors etc [CodonMapper *]
Argument ct [READ ] codon table for the codon->amino acid mappings [CodonTable *]
Argument rmd [UNKN ] random model of dna to use [RandomModelDNA *]
Argument alg [UNKN ] est algorithm type to use [int]
Argument use_syn [UNKN ] if true, uses a synchronous coding model [boolean]
Argument force_flat_insert [UNKN ] Undocumented argument [boolean]
Argument allN [UNKN ] Undocumented argument [Probability]
Argument dpri [UNKN ] Undocumented argument [DPRunImpl *]
Argument palpoi [WRITE] the raw packed alignment output if wanted [PackAln **]
Return [UNKN ] Undocumented return value [AlnBlock *]
=item alg_estwrap_from_string
&Wise2::alg_estwrap_from_string(str)
This function returns the algorithm type
for an est search from the string
Argument str [UNKN ] Undocumented argument [char *]
Return [UNKN ] Undocumented return value [int]
=back
|