| (-|) [Biocaml_std] | |
| (<<-) [Biocaml_std] | |
| (>>=) [Biocaml_std.Option.With_monad] | |
| (|-) [Biocaml_std] | |
| (|>) [Biocaml_std] | |
| A | |
| accuracy [Biocaml_roc] | |
| add [Biocaml_intervalTree] | add lo hi v tadds the interval (lo,hi) labeled with valuevto the contents oft. | 
| add [Biocaml_genomeMap.LMap_spec] | |
| add [Biocaml_genomeMap.LSet] | |
| add [Biocaml_accu.Counter] | |
| add [Biocaml_accu] | add accu x yupdates the value inaccufor
    the bin ofxby an incrementy | 
| add_attribute [Biocaml_gff] | add_attribute x y radds attributexwith valueyinr. | 
| add_child [Biocaml_msg.Tree] | add_child t xinsertsxas the right-most child oft. | 
| add_with [Biocaml_std.StringMap] | |
| after [Biocaml_range] | after u vis equivalent tobefore v u. | 
| alg_name [Biocaml_bar] | 
Name of algorithm used to generate scores.
 | 
| alg_version [Biocaml_bar] | 
Version number of algorithm used.
 | 
| alignment_to_string [Biocaml_sam] | |
| all_positional [Biocaml_range] | 
Return true if all pairs of given ranges are positionally comparable.
 | 
| any_overlap [Biocaml_range] | 
Return true if any pair of given ranges overlap each other.
 | 
| arabic [Biocaml_chrName] | arabic sreturns the canonical Arabic representation ofs. | 
| assoc_exn [Biocaml_std.List] | |
| attribute_names [Biocaml_gff] | 
List of attributes defined for the given  row. | 
| auc [Biocaml_roc] | auc ecomputes the area above the X-axis and under the piecewise linear curve 
    passing through the points ine. | 
| B | |
| background_of_sequence [Biocaml_pwm] | background_of_sequence seq pcestimates the base
      frequency insequsingpcas pseudo-counts. | 
| backwards [Biocaml_intervalTree] | |
| before [Biocaml_range] | before u vis true ifstrict_before u v || equal u v. | 
| bin [Biocaml_histogram] | bin hist ireturns theith bin ofhist. | 
| bug [Biocaml_msg] | 
Create a string communicating an error, warning, or bug.
 | 
| C | |
| cardinal [Biocaml_intervalTree] | |
| check_integrity [Biocaml_intervalTree] | 
Used for debugging purpose, should be removed in the long run
 | 
| closest [Biocaml_genomeMap.LMap] | closest loc lmapreturns the location inlmapwhich is the 
        closest toloc, along with its annotation and the actual (minimal) 
        distance. | 
| cnd [Biocaml_math] | 
Cumulative distribution function.
 | 
| col_exn [Biocaml_pos] | 
Return the file name, line number, or column number.
 | 
| col_names [Biocaml_bpmap] | 
Names of columns in BPMAP file, in the order required by specification.
 | 
| column [Biocaml_math] | column m iextracts theith column of matrixm. | 
| comment_char [Biocaml_comments] | 
Return the start character for the given comments.
 | 
| compare [Biocaml_strandName] | |
| compare_containment [Biocaml_range] | compare_containment u vreturns -1 ifuis a strict subset ofv, 0 ifuis equal tov, +1 ifuis a strict superset ofv, and returns None otherwise. | 
| compare_hi [Biocaml_range] | 
Compare by ranges'  hibounds, ignoringlobounds. | 
| compare_lo [Biocaml_range] | 
Compare by ranges'  lobounds, ignoringhibounds. | 
| compare_lo_then_hi [Biocaml_range] | 
Return order between  lobounds unless they are equal, in which case return order betweenhibounds. | 
| compare_positional [Biocaml_range] | compare_positional u vreturns -1 ifuis strictly beforev, 0 ifuis equal tov, +1 ifuis strictly afterv, and returns None otherwise. | 
| compose [Biocaml_std.Order] | |
| concat [Biocaml_track.BrowserLines] | concat t1 t2returns a type representing the linest1followed byt2. | 
| concat [Biocaml_comments] | concat a bconcatenates comment linesaandbsuch thatais followed byb. | 
| coord_convention [Biocaml_bar] | 
Probe coordinate convention used.
 | 
| copy [Biocaml_histogram] | 
Copy histogram.
 | 
| count [Biocaml_histogram] | count hist ireturns the count theith bin. | 
| counts [Biocaml_accu] | |
| create [Biocaml_accu.Counter] | |
| create [Biocaml_accu] | create ~n e f opcreates an accumulator, which maps instances to bins
    withf, useseas a neutral element (that is the value associated to a 
    bin before any value has been added to it) and updates the value of a bin 
    withop. | 
| D | |
| data [Biocaml_cel] | data bpmap celsreturns a list associating probes with pairs of (PM,MM) idata in each of the given cel files (in the same order of course). | 
| data_type [Biocaml_bar] | 
Return the type of data, either "signal" or "p-value".
 | 
| default_test [Biocaml_rSet.Test] | 
This function generates random lists and uses them as arguments for  test. | 
| delete_attribute [Biocaml_gff] | delete_attribute x rdeletes all occurrences of attributexinr. | 
| dense [Biocaml_track.BrowserLines] | |
| diff [Biocaml_rSet] | 
Set difference.
 | 
| diff [Biocaml_genomeMap.Selection] | |
| E | |
| elements [Biocaml_intervalTree] | |
| empty [Biocaml_intervalTree] | 
the empty tree
 | 
| empty [Biocaml_track.TrackLine] | 
Empty track line.
 | 
| empty [Biocaml_rSet] | 
The empty set.
 | 
| empty [Biocaml_comments] | empty cis the empty list of comment lines, but with the
      specification thatcwill be used as the start character. | 
| enum [Biocaml_intervalTree] | |
| enum [Biocaml_gff] | |
| enum [Biocaml_genomeMap.LMap_spec] | |
| enum [Biocaml_genomeMap.LSet] | |
| enum [Biocaml_genomeMap.Signal] | 
enumeration over all constant intervals of the function, in increasing order
 | 
| enum [Biocaml_genomeMap.LMap] | |
| enum [Biocaml_genomeMap.Selection] | |
| enum [Biocaml_comments] | 
Return start character and enumeration of comment lines in given
       t. | 
| enum [Biocaml_accu] | |
| enum_file [Biocaml_sam] | |
| enum_input [Biocaml_fastq] | 
Returns enumeration of fastq records in given input.
 | 
| enum_input [Biocaml_fasta] | 
Returns comments and enumeration of fasta records in given input.
 | 
| enum_input [Biocaml_bed] | |
| enum_inputi [Biocaml_fasta] | |
| enum_of_file [Biocaml_fasta] | 
Returns comments and enumeration of fasta records in given path.
 | 
| epsilon [Biocaml_math] | epsilon f init finappliesf n finto all numbers frominittofinand adds them up. | 
| equal [Biocaml_strandName] | |
| err [Biocaml_msg] | |
| err_enum [Biocaml_util] | 
Returned enum behaves identically to given one except that its
      use will raise  PosErrorwhen accessing its element raises an
      exceptione. | 
| eval [Biocaml_genomeMap.Signal] | 
function evaluation at some point in the genome
 | 
| even [Biocaml_math] | 
True if given integer is even.
 | 
| exists [Biocaml_std.String] | |
| expand_assoc_list [Biocaml_range] | exp_assoc_list datreturns a list associating each integeriwith the list of values associated with all ranges overlappingiindat. | 
| F | |
| f [Biocaml_pos] | |
| f1_score [Biocaml_roc] | |
| factorial [Biocaml_math] | 
Self-explanatory.
 | 
| false_discovery_rate [Biocaml_roc] | |
| false_positive_rate [Biocaml_roc] | |
| fast_scan [Biocaml_pwm] | 
Identical to  scanbut directly implemented in C | 
| file_exn [Biocaml_pos] | |
| filter_comments_prefix [Biocaml_comments] | filter_comments_prefix c eremoves the first lines of e that are 
      comments and builds aComment.twith it, which is returned along
      with the rest of the enume | 
| find [Biocaml_tags] | find x treturns the value of tagxint. | 
| find [Biocaml_track.TrackLine] | find t areturns the value of attributea, or raisesNot_foundif no such attribute. | 
| find_bin_index [Biocaml_histogram] | find_bin_index hist xreturns the index of the bin inhistcontainingx. | 
| find_closest [Biocaml_intervalTree] | find_closest lo hi treturns the interval intwhich is at
    minimal distance of the interval [lo;hi]. | 
| find_min_range [Biocaml_range] | find_min_range v pred ifinds the minimum sized range withinvcentered aroundithat satisfiespred. | 
| find_min_window [Biocaml_math] | find_min_window a pred ifinds the minimum sized window withinacentered around indexithat satisfiespred. | 
| find_regions [Biocaml_range] | 
TO DO: fill in this documentation.
 | 
| find_regions [Biocaml_math] | find_regions ~max_gap pred areturns an array of(first,last)index pairs denoting boundaries (inclusive) of regions found ina. | 
| fl [Biocaml_pos] | |
| flat_background [Biocaml_pwm] | 
Uniform distribution over A, C, G, T
 | 
| flc [Biocaml_pos] | 
Methods for creating a position.
 | 
| flip [Biocaml_std] | |
| fold [Biocaml_std.Stream] | |
| fold [Biocaml_wig] | |
| fold [Biocaml_gff] | |
| fold [Biocaml_genomeMap.LMap_spec] | 
fold guaranteed on increasing order keywise, and for each key
 | 
| fold [Biocaml_genomeMap.LSet] | 
fold guaranteed on increasing order keywise, and for each key
 | 
| fold [Biocaml_genomeMap.Signal] | 
folds on constant intervals of the function, in increasing order
 | 
| fold [Biocaml_bpmap] | |
| fold_channel [Biocaml_std.Lines] | |
| fold_channel' [Biocaml_std.Lines] | |
| fold_file [Biocaml_std.Lines] | |
| fold_file [Biocaml_gff] | fold_file f init fileaccumulates the result of applyingfto each row offile. | 
| fold_left [Biocaml_seq] | 
see String.fold_left.
 | 
| fold_lefti [Biocaml_std.String] | |
| fold_lefti [Biocaml_seq] | 
String.fold_lefti
 | 
| fold_stream [Biocaml_std.Lines] | |
| fold_stream' [Biocaml_std.Lines] | |
| for_all [Biocaml_std.String] | |
| full [Biocaml_track.BrowserLines] | hide,dense,pack,squish, andfulleach take a string that should either be "all" or a space separated list of track names. | 
| G | |
| gap [Biocaml_range] | gap u vreturns the size of the gap betweenuandv. | 
| genomic_map [Biocaml_bar] | 
File path of bpmap file used to generate scores.
 | 
| get [Biocaml_accu] | get accu xreturns the value associated tobinaccu. | 
| get_attribute [Biocaml_gff] | get_attribute r xreturns the value of attributex. | 
| get_attributel [Biocaml_gff] | get_attributel r xreturns the values of the attribute namedxin rowr. | 
| get_time [Biocaml_std.Test] | |
| H | |
| has_attribute [Biocaml_gff] | has_attribute r xreturns true if attributexis defined inr. | 
| hd_exn [Biocaml_std.List] | |
| header_line_to_string [Biocaml_sam] | |
| header_to_string [Biocaml_sam] | |
| hide [Biocaml_track.BrowserLines] | |
| histogram [Biocaml_math] | 
Return histogram of values using  cmp(default =Pervasives.compare) for comparison. | 
| I | |
| identity [Biocaml_std] | |
| idxsort [Biocaml_math] | idxsort cmp ais likeArray.sortbutais unaltered, and instead an array of the indices in sorted order is returned. | 
| ifold [Biocaml_cel] | ifold f a tfolds over data rows in intensity section oft. | 
| iiter [Biocaml_cel] | iiter f titerates over the rows in intensity section oft. | 
| in_range [Biocaml_histogram] | in_range hist xis true ifxgreater than or equal tominimum histand strictly less thanmaximum hist. | 
| in_sbml [Biocaml_sbml] | 
Returns an sb_model read from input stream
 | 
| increment [Biocaml_histogram] | increment delt hist xincrements the count of the bin containingxbydelt(default is 1.0). | 
| incrl [Biocaml_pos] | incrl pos kincrements the line number ofposbyk. | 
| index_by_attribute [Biocaml_gff] | index_by_attribute xreturns a mapping from the values of
      attributexto those rows with that value. | 
| inter [Biocaml_rSet] | 
Set intersection.
 | 
| inter [Biocaml_genomeMap.Selection] | |
| intersect [Biocaml_range] | intersect u vreturns the range representing the intersection ofuandv. | 
| intersection_size [Biocaml_genomeMap.Selection] | |
| intersects [Biocaml_intervalTree] | intersects a b treturnstrueif one interval intintersects with the interval [a;b]. | 
| intersects [Biocaml_genomeMap.LMap_spec] | |
| intersects [Biocaml_genomeMap.LSet] | |
| intersects [Biocaml_genomeMap.LMap] | intersects loc lmapreturnstrueiflochas a non-empty
        intersection with one of the locations inlmap, and returnsfalseotherwise | 
| intersects [Biocaml_genomeMap.Selection] | intersects loc selreturnstrueiflochas a non-empty
        intersection withsel, andfalseotherwise. | 
| invoke_cmd [Biocaml_invokeCmdline] | |
| is_alpha_num [Biocaml_std.Char] | |
| is_comments [Biocaml_comments] | 
Like  of_stringbut simply returns true if given string can be
      parsed as valid comment lines. | 
| is_empty [Biocaml_intervalTree] | |
| is_empty [Biocaml_std.Stream] | |
| is_empty [Biocaml_rSet] | 
Return true if given set is empty.
 | 
| is_nucleic_acid [Biocaml_seq] | 
True if given character represents one of the allowed nucleic acid codes, case-insensitive.
 | 
| is_rectangular [Biocaml_std.Array] | |
| is_space [Biocaml_std.Char] | |
| iter [Biocaml_wig] | |
| iter [Biocaml_gff] | |
| iter [Biocaml_bpmap] | |
| iter_file [Biocaml_std.Lines] | |
| iter_file [Biocaml_gff] | |
| K | |
| keep_while [Biocaml_std.Stream] | |
| keep_whilei [Biocaml_std.Stream] | |
| L | |
| l [Biocaml_pos] | |
| lc [Biocaml_pos] | |
| leaf [Biocaml_msg.Tree] | |
| length [Biocaml_seq] | 
Length of sequence.
 | 
| line_exn [Biocaml_pos] | |
| lines_of_channel [Biocaml_std.Stream] | |
| lines_of_chars [Biocaml_std.Stream] | |
| log [Biocaml_math] | 
Logarithm.
 | 
| log10 [Biocaml_math] | 
Base 10 logarithm.
 | 
| log2 [Biocaml_math] | 
Base 2 logarithm.
 | 
| ltqnorm [Biocaml_math] | 
Lower tail quantile for standard normal distribution function.
 | 
| M | |
| mad [Biocaml_math] | 
Median absolute deviation (MAD).
 | 
| major_version [Biocaml_about] | 
Major version number.
 | 
| make [Biocaml_std.Tuple.Tr] | |
| make [Biocaml_std.Tuple.Pr] | |
| make [Biocaml_roc] | 
Given an enum  pos(resp. | 
| make [Biocaml_range] | make l ureturns the range fromltou. | 
| make [Biocaml_pwm] | 
Builds a PWM from a count_matrix and a background
 | 
| make [Biocaml_histogram] | make cmp binsreturns a new histogram from the givenbins, all initialized to a count of 0.0. | 
| make [Biocaml_genomeMap.LMap_spec] | |
| make [Biocaml_genomeMap.LSet] | |
| make [Biocaml_genomeMap.Signal] | |
| make_opt [Biocaml_range] | 
Like  makebut returns None instead of raising exception. | 
| make_uniform [Biocaml_histogram] | make_uniform min max nreturns a histogram withnbins uniformly dividing up the range frommintomax. | 
| map [Biocaml_std.Stream] | |
| map_of_file [Biocaml_gff] | |
| mass [Biocaml_mzData.Precursor] | mass preturn the mass of the precursorpwithout charge. | 
| math_to_string [Biocaml_sbml] | 
Returns a string with sb_math converted into a S-expression
 | 
| max [Biocaml_math] | 
Return maximum value in given array.
 | 
| max_array_length_error [Biocaml_msg] | 
String explaining OCaml's array length limitation on 32-bit machines.
 | 
| max_gap_of_positional [Biocaml_range] | 
Return maximum gap between adjacent pairs of given ranges.
 | 
| maximum [Biocaml_histogram] | 
Upper limit of the maximum bin.
 | 
| mean [Biocaml_math] | 
Mean.
 | 
| median [Biocaml_math] | 
Median.
 | 
| mem [Biocaml_tags] | mem x treturns true iftcontains a value for tagx. | 
| mem [Biocaml_track.TrackLine] | mem t a xreturns true ifais assigned valuexint. | 
| member [Biocaml_range] | member t kreturns true iftcontainsk. | 
| min [Biocaml_math] | 
Return minimum value in given array.
 | 
| minimum [Biocaml_histogram] | 
Lower limit of the minimum bin.
 | 
| minor_version [Biocaml_about] | 
Minor version number.
 | 
| minus_plus [Biocaml_strandName] | 
Return "-" or "+".
 | 
| mm [Biocaml_cel] | 
Similar to  Biocaml_cel.databut the data returned are the MM mean intensity values incels. | 
| N | |
| negative_predictive_value [Biocaml_roc] | |
| npartition_exn [Biocaml_std.List] | |
| nth [Biocaml_seq] | nth t ireturns theith nucleic acid in sequencet. | 
| num_bins [Biocaml_histogram] | 
Number of bins.
 | 
| num_probes [Biocaml_bpmap] | 
Number of PM/MM probe pairs in given BPMAP.
 | 
| O | |
| odd [Biocaml_math] | 
True if given integer is odd.
 | 
| of_ascii [Biocaml_solexaScore] | of_ascii xreturns the PHRED score encoded by ASCII characterx. | 
| of_ascii [Biocaml_phredScore] | of_ascii ~offset xreturns the PHRED score encoded by ASCII
      characterx. | 
| of_buffer [Biocaml_seq] | 
Make sequence from buffer.
 | 
| of_buffer_unsafe [Biocaml_seq] | |
| of_channel [Biocaml_std.Lines] | |
| of_channel [Biocaml_wig] | |
| of_channel [Biocaml_sgr] | |
| of_chr_lists [Biocaml_sgr] | |
| of_enum [Biocaml_genomeMap.LMap] | |
| of_enum [Biocaml_genomeMap.Selection] | of_enum ecomputes a selection as the union of the locations contained ine | 
| of_file [Biocaml_mzData] | of_file fnamereturns the spectra contained in the filefname. | 
| of_file [Biocaml_wig] | |
| of_file [Biocaml_sgr] | |
| of_file [Biocaml_gff] | of_file fileparsesfile. | 
| of_file [Biocaml_cel] | 
Parse given file if possible.
 | 
| of_file [Biocaml_bpmap] | of_file fileparsesfile. | 
| of_file [Biocaml_bar] | 
Parse file.
 | 
| of_file_opt [Biocaml_cel] | 
Parse given file if possible.
 | 
| of_input [Biocaml_table] | 
Default itags is:
 | 
| of_int [Biocaml_romanNum] | 
Convert integer to roman numeral if possible.
 | 
| of_int [Biocaml_phredScore] | of_int xreturns the PHRED score with the same valuex, but
      assures thatxis non-negative. | 
| of_int_exn [Biocaml_romanNum] | 
Like  of_intbut raiseBadif unable to convert integer. | 
| of_list [Biocaml_std.IntSet] | |
| of_list [Biocaml_wig] | 
Construct WIG data from given  pt's. | 
| of_list [Biocaml_track.TrackLine] | of_list lsetsatoxfor every(a,x)pair inl. | 
| of_list [Biocaml_track] | |
| of_list [Biocaml_sgr] | |
| of_list [Biocaml_gff] | |
| of_probability [Biocaml_solexaScore] | of_probability ~f xreturns-10 * log_10(x/(1-x)), which is the
      definition of Solexa scores. | 
| of_probability [Biocaml_phredScore] | of_probability ~f xreturns-10 * log_10(x), which is the
      definition of PHRED scores. | 
| of_range_list [Biocaml_rSet] | 
Construct the set of integers representing the union of integers in all given ranges.
 | 
| of_solexa_score [Biocaml_phredScore] | of_solexa_score xconverts Solexa scorexto a PHRED
      score. | 
| of_stream [Biocaml_std.Lines] | |
| of_string [Biocaml_tags] | 
Parse given string as list of tags.
 | 
| of_string [Biocaml_track.BrowserLines] | 
Creates a list of lines by splitting given string on newline characters.
 | 
| of_string [Biocaml_track.TrackLine] | 
Parse string to track line.
 | 
| of_string [Biocaml_strandName] | 
Convert string to chromosome name if possible.
 | 
| of_string [Biocaml_seq] | 
Make sequence from string.
 | 
| of_string [Biocaml_romanNum] | 
Parse string as a roman numeral if possible.
 | 
| of_string [Biocaml_comments] | of_string c screates list of lines by splitting given string
      on newline characters. | 
| of_string_exn [Biocaml_strandName] | 
Like  of_stringbut raiseBadif conversion not possible. | 
| of_string_exn [Biocaml_romanNum] | 
Like  of_stringbut raiseBadif unable to parse string. | 
| of_string_list [Biocaml_table] | 
Default  itagsare: | 
| of_string_unsafe [Biocaml_seq] | 
Make a sequence from given buffer or string.
 | 
| open_out_safe [Biocaml_std] | |
| output_endline [Biocaml_std] | |
| overlap [Biocaml_range] | overlap u vreturns amount of overlap between two ranges. | 
| P | |
| pack [Biocaml_track.BrowserLines] | |
| parse_lines [Biocaml_invokeCmdline] | |
| pearson [Biocaml_math] | pearson arr1 arr2computes the Pearson product-moment correlation coefficient of two float arrays. | 
| pm [Biocaml_cel] | 
Similar to  Biocaml_cel.databut the data returned are the PM mean intensity values incels. | 
| pm_mm [Biocaml_cel] | 
Similar to  Biocaml_cel.databut the data returned are the PM-MM mean intensity values incels. | 
| position [Biocaml_track.BrowserLines] | position chr start endreturns the browser line "chr:start-end". | 
| positive_predictive_value [Biocaml_roc] | |
| prediction_values [Biocaml_math] | prediction_values tp tn fp fntakes 4 arguments: the number of true-positivestp, true-negativestn, false-positivesfp, and false-negativesfn. | 
| print [Biocaml_intervalTree] | 
Used for debugging purpose, should be removed in the long run
 | 
| print_bug [Biocaml_msg] | 
Print an error, warning, or bug.
 | 
| print_err [Biocaml_msg] | |
| print_warn [Biocaml_msg] | |
| pseudomedian [Biocaml_math] | 
Pseudomedian is the median of all pairwise averages of values in given array (not including self-pairs).
 | 
| pwfold [Biocaml_genomeMap.LMap_spec] | 
a constant interval of an LMap  lmis a range intersectinglmand
that do not contain any start or end of a range fromlm. | 
| Q | |
| quantile_normalization [Biocaml_math] | 
Input matrix  mshould be arranged such thatm.(i).(j)is theith measurement in experimentj. | 
| R | |
| raise_error [Biocaml_std.Lines] | |
| range [Biocaml_math] | range step first lastreturns array [|first; first +. | 
| range_floats [Biocaml_math] | |
| range_ints [Biocaml_math] | |
| rank [Biocaml_math] | rank arrreturns an array of ranked values, where ties are given the mean of what the rank would otherwise be. | 
| record_type_code_of_header_line [Biocaml_sam] | |
| release_date [Biocaml_about] | (year,month,day)of the current release. | 
| repeat [Biocaml_std.Test] | |
| reset [Biocaml_histogram] | 
Return histogram with same bins but all counts reset to 0.0.
 | 
| rev_fwd [Biocaml_strandName] | 
Return "rev" or "fwd".
 | 
| reverse [Biocaml_std.Order] | |
| reverse_complement [Biocaml_pwm] | 
Reverse complement of a PWM
 | 
| reversep [Biocaml_std.Order] | |
| rms [Biocaml_math] | 
Root mean square.
 | 
| roman [Biocaml_chrName] | roman sreturns the canonical Roman representation ofs. | 
| row [Biocaml_math] | row m ireturns theith row of matrixm. | 
| row_to_string [Biocaml_gff] | |
| row_to_string [Biocaml_bpmap] | 
String representation of row in same format as required by specification.
 | 
| S | |
| scale [Biocaml_bar] | 
Return scale data is reported in, e.g.
 | 
| scan [Biocaml_pwm] | scan mat seq tolreturns the list of positions (with
      corresponding scores) such that the alignment score
      ofmatis superior totol | 
| section [Biocaml_bar] | section t namereturns the section namedname. | 
| sectioni [Biocaml_bar] | sectioni t ireturns thei'th section. | 
| sections [Biocaml_bar] | 
Return all sections in  t. | 
| sensitivity [Biocaml_roc] | |
| set [Biocaml_track.TrackLine] | set t a xsets attributeato valuexint. | 
| set_attribute [Biocaml_gff] | set_attribute x y rsets attributextoyinr, deleting
      any previous values. | 
| set_col [Biocaml_pos] | 
Set the file name, line number, or column number.
 | 
| set_file [Biocaml_pos] | |
| set_line [Biocaml_pos] | |
| sf [Biocaml_std.Test] | |
| shuffle [Biocaml_math] | shuffle arrtakes an array and randomly shuffles it. | 
| size [Biocaml_std.StringMap] | |
| size [Biocaml_rSet] | 
Number of elements in set.
 | 
| size [Biocaml_range] | size vreturns the number of integers inv, i.e. | 
| size [Biocaml_genomeMap.Selection] | |
| skip_while [Biocaml_std.Stream] | |
| skip_whilei [Biocaml_std.Stream] | |
| slice [Biocaml_seq] | slice first last treturns the sub-sequence, or slice, oftstarting from indexfirsttolast(inclusive). | 
| spearman [Biocaml_math] | spearman arr1 arr2computes the Spearman rank correlation coefficient of two float arrays. | 
| specificity [Biocaml_roc] | |
| sqlite_db_of_enum [Biocaml_bed] | |
| squish [Biocaml_track.BrowserLines] | |
| stdv [Biocaml_math] | 
Standard deviation.
 | 
| strict_after [Biocaml_range] | strict_after u vis equivalent tostrict_before v u. | 
| strict_before [Biocaml_range] | strict_before u vis true ifu.lo < v.lo && u.hi < v.hi. | 
| strict_subset [Biocaml_range] | strict_subset u vis true ifuis a strict subset ofv. | 
| strict_superset [Biocaml_range] | strict_superset u vis true ifuis a strict superset ofv. | 
| strip_final_cr [Biocaml_std.String] | |
| subset [Biocaml_rSet] | subset s treturns true ifsis a subset oft. | 
| subset [Biocaml_range] | subset u vis true ifuis a subset ofv. | 
| superset [Biocaml_range] | superset u vis true ifuis a superset ofv. | 
| T | |
| tag_is [Biocaml_tags] | tag_is x y treturns true ifx=yint, or false if tagxassigned some other value or not found int. | 
| tandem [Biocaml_pwm] | tandem orientation spacer cm1 cm2 bgbuilds a PWM by constructing 
      a composite motif: it buildsmat1the PWM fromcm1under backgroundbg(resp. | 
| test [Biocaml_rSet.Test] | test ul vlcompares performance and correctness of set intersection and union. | 
| tick [Biocaml_accu.Counter] | |
| time [Biocaml_std.Test] | |
| timesf [Biocaml_std.Test] | |
| tl_exn [Biocaml_std.List] | |
| to_ascii [Biocaml_solexaScore] | to_ascii tencodestas an ASCII character. | 
| to_ascii [Biocaml_phredScore] | to_ascii tencodestas an ASCII character. | 
| to_channel [Biocaml_wig] | 
Like  to_filebut print to channel. | 
| to_channel [Biocaml_track] | |
| to_channel [Biocaml_sgr] | |
| to_channel [Biocaml_gff] | |
| to_chr_lists [Biocaml_sgr] | 
Outer list will be in ascending order by  chr, and inner lists will be in ascending order bycoord. | 
| to_file [Biocaml_wig] | to_file ~fmt t fileprintsttofile. | 
| to_file [Biocaml_track] | |
| to_file [Biocaml_sgr] | 
Items will be printed in ascending order by  (chr,coord). | 
| to_file [Biocaml_gff] | |
| to_file [Biocaml_bpmap] | to_file file tprintsttofilein format required by specification. | 
| to_int [Biocaml_romanNum] | 
Convert roman numeral to integer.
 | 
| to_int [Biocaml_phredScore] | |
| to_list [Biocaml_std.IntSet] | |
| to_list [Biocaml_std.Stream] | |
| to_list [Biocaml_wig] | 
Extract data as a flat list.
 | 
| to_list [Biocaml_track.TrackLine] | 
Return list of attribute=value pairs.
 | 
| to_list [Biocaml_track] | |
| to_list [Biocaml_sgr] | 
Items will be returned in ascending order by  (chr,coord). | 
| to_list [Biocaml_rSet] | 
Return set of integers as a list.
 | 
| to_list [Biocaml_range] | to_list vreturns the set of integers contained inv, in ascending order. | 
| to_list [Biocaml_histogram] | 
Return a list of all bin/count pairs.
 | 
| to_list [Biocaml_gff] | |
| to_list [Biocaml_bpmap] | |
| to_list [Biocaml_bar] | 
Return the data as a list of triplets (chr,pos,v) representing the chromosome name, probe position, and value.
 | 
| to_map [Biocaml_gff] | 
Partitions annotations by chromosome.
 | 
| to_pair [Biocaml_range] | to_pair treturns the int * int pair. | 
| to_probability [Biocaml_solexaScore] | to_probablity xconvertsxto a probablity score. | 
| to_probability [Biocaml_phredScore] | to_probablity xconvertsxto a probablity score. | 
| to_range_list [Biocaml_rSet] | 
Return set of integers as a minimal list of non-overlapping ranges in ascending order by their coordinates.
 | 
| to_solexa_score [Biocaml_phredScore] | to_solexa_score tconverts PHRED scoretto a Solexa
      score. | 
| to_sqlite [Biocaml_table] | to_sqlite twrites contents oftinto a SQLite database, and
      returns the handle to it. | 
| to_string [Biocaml_pos] | 
String representation of a position.
 | 
| to_string [Biocaml_msg.Tree] | |
| to_string [Biocaml_track.BrowserLines] | 
Return string representation of browser lines.
 | 
| to_string [Biocaml_track.TrackLine] | 
Return string representing track line in required format.
 | 
| to_string [Biocaml_strandName] | 
String representation of a strand.
 | 
| to_string [Biocaml_seq] | 
Return string representation of sequence.
 | 
| to_string [Biocaml_romanNum] | 
String representation of a roman numeral.
 | 
| to_string [Biocaml_range] | 
String representation of an range, intended only for human legibility.
 | 
| to_string [Biocaml_comments] | 
Return string representation of comment lines.
 | 
| totalify [Biocaml_std.Order] | |
| transpose [Biocaml_math] | 
Transpose given matrix  m. | 
| truncate [Biocaml_std.Stream] | |
| try_finally_exn [Biocaml_std] | |
| U | |
| union [Biocaml_rSet] | 
Set union.
 | 
| union [Biocaml_range] | union u vreturns the ranges representing the union ofuandv. | 
| union [Biocaml_genomeMap.LMap_spec] | |
| union [Biocaml_genomeMap.LSet] | |
| unknown [Biocaml_pos] | 
Represents an unknown position.
 | 
| unset [Biocaml_track.TrackLine] | unset t adeletes attributeafromt. | 
| V | |
| valid_wig [Biocaml_track.TrackLine] | 
Returns true if  tis a valid wiggle track line. | 
| variance [Biocaml_math] | 
Variance.
 | 
| version [Biocaml_about] | 
String representation of version.
 | 
| W | |
| warn [Biocaml_msg] | |
| wilcoxon_rank_sum [Biocaml_math] | wilcoxon_rank_sum ~alpha=(float) arr1 arr2performs the Wilcoxon rank sum test on two arrays with an optional argument alpha, set to 0.05 by default. | 
| wilcoxon_rank_sum_to_p [Biocaml_math] | 
Performs the wilcoxon rank sum on two float arrays and returns the p-value.
 | 
| wilcoxon_rank_sum_to_z [Biocaml_math] | 
As below, except returns a z value.
 |