anchor.diff:      //let th = new System.Threading.Thread(f, 10000000)
       //th.Start()
       //t.bio2_5()
  -    //t.``1000: trna in 133-204``()
  +    t.``1000: trna in 860-930``()
       //t.``1000: trna in 133-204``()
       //t.``Problem with shift. Small 2``()
  -    t.``1000 as graph 49 + 5: trna in 133-204``()
  +    //t.``1000 as graph 49 + 5: trna in 133-204``()
       //t.``Problem with multiple edges. Small``()
       //t.``Big for tRNA 2``()
       0
positive.code:             )
          |> Array.iter (fun res -> filterRnaParsingResult res expectedRange 5)        
  
          this.``1000: trna`` """simple_tRNA6\g""" 120 ((0,133),(0,204))
  //    [<Test>]
  //    member this.``1000 as graph 49 + 5: trna in 133-204`` () =
  //        this.``1000: trna`` """simple_tRNA4\g""" 120 ((0,133),(0,204))
  //
  //   // [<Test>]
  //    member this.``Big for tRNA 1`` () =
  //        this.``1000: trna`` """mix_1\late_pair_info_count""" 120 ((0,860),(0,930))
  
      member this.``Big for tRNA 2`` () =
          this.``1000: trna`` """synth_1\graph""" 120 ((0,860),(0,930))
  
negative.code:         
          let a1 = agent "a"
          let a2 = agent "b"
  //        let a3 = agent "c"
  //        let a4 = agent "d"
  //        let a5 = agent "e"
  
          let f1 = ref false
          let f2 = ref false
          let f3 = ref false
  
          graphs
          //|> Seq.skip 15
          //|> Seq.take 20
          //|> fun x -> [|x|]
          |> Array.ofSeq
          |> fun a -> a.[15..20]
          |> Array.iteri 
              (fun i graph -> 
                  Data (i,graph) 
                  |>
                      match i % 2 with
                      | 0 -> a1.Post
                      | 1 -> a2.Post
  //                    | 2 -> a3.Post
  //                    | 3 -> a4.Post
  //                    | _ -> a5.Post
              )
          //|> Array.Parallel.choose id
          //|> Array.iter processRes
          a1.PostAndReply (Die)
          a2.PostAndReply (Die)
  //        a3.PostAndReply (Die)
  //        a4.PostAndReply (Die)
  //        a5.PostAndReply (Die)
          //while not (!f1 && !f2 && !f3) do ()
          printfn "Time = %A" (System.DateTime.Now - start)
  
      [<Test>]
      member this.``1000: trna in 860-930`` () =
          this.``1000: trna`` """simple_tRNA1\g""" 1001 ((0,860),(0,930))
  
      [<Test>]
      member this.``1000: trna in 629-699`` () =
          this.``1000: trna`` """simple_tRNA2\g""" 1001 ((0,629),(0,699))
  
      [<Test>]
      member this.``1000: trna in 133-204`` () =
          this.``1000: trna`` """simple_tRNA3\g""" 1001 ((0,133),(0,204))
  
      [<Test>]
      member this.``Problem with shift. Big`` () =
          this.``1000: trna`` """simple_tRNA5\g""" 1001 ((0,34),(0,99))
  
      [<Test>]
      member this.``Problem with shift. Small`` () =
  