!      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  .more or less the univariate function from SAS 6 | calculate by tracking n, sum of x, of x, x^3, x^4 9histogram builds a histogram given the list of midpoints       !"#$%&'() %$#"!&'() %$#"!!"#$%&'() *+,-./0123456 *+,/.-6124503 *++,/.--./0123456789:;:987;789:; <=>?@ABCDE <=>@?ABCDE <==>@??@ABCDEBgiven a key, calculate the key corresponding to the revcompl word  revcomplKey :: Key -> Key 4 revcomplKey = n2i . revcompl . i2n -- inefficient FGHIJKLMNOPQR FGIJKHPLMNOQR FGHIJKLMNOPQR STUVSTUVSTUV WHclix calculates the cliques resulting from sorting to a specific depth X?takes current offset and target offset and sorts the suffixes  to the target depth. C fixme: seems to cause a stack overflow if cliques become large(?) WXWXWX YZ[\]^_`abcdefghYZ[\]^_`abcdefghYZ[\]^_`abcdefgh sConstruct scored pairs from {t t Match}es. x(calculate prefixes (also used in Xsact) ~sort pairs by score ijklmnopqrstuvwxyz{|}~nolmijkszuvt}~{|yrxwpqijkjklmmnoopqrstuvwxyz{|}~ 3cluster builds a single linkage transitive closure ;hierarchy constructs the corresponding tree from a cluster  (note the reverse sorting)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t t u u v w x y z { | } ~    xsact-1.6UtilStatsIndexedGeneESTFastaSuffixWordMap SpliceGraphClixANSIPairsCluster_logfoldl'sortOnbreaks'break' QuantilesQswsamplessmallest quartile1medianmode quartile3greatestUniVarUV uv_samplesmeanstdevvarianceskewnesskurtosissumSqcoeffVarstdErrMnuniVar quantiles histogramdisplay??lenNTGCAfromW8toW8revcomplcomplEndUnknownFive'Three' indexesOf mkshowlist mkshowlist'tolistlabelindexmkESTFHParserugparser bmfparserparse readDataLowerSufDirRevFwd suffixesBycmpgetESTgetPosgetDirKey mkWordMapgenkeysgenkeysN list2keyswmlookupn2ii2ni2sget_k shift_left shift_rightPath greedy_paths path_sequence show_graphclixclix'moveclrToEOL clrFromBOLclrLineclrToEOS clrFrombos clrScreen attrClearattrBold attrUnderline attrBlink attrReversecursorOn cursorOffattrFGattrBGPairscoreestsSMPairMatch show_header show_regs directionpairsmpairs sort_puresort_iomerge_suffix_listsprefixes showmatchmatchescollectblockselim_bspsortcluster_singlecluster_simple cluster_alllabelsnewickunigenevalclix1' hierarchy