Build() public method

Builds the index for the sequence
public Build ( IList sequence, int alphabet_size, int alphabet_block ) : void
sequence IList
alphabet_size int
alphabet_block int
return void
Ejemplo n.º 1
0
 public static SequenceBuilder GetIISketches_SArray(int sketch_blocksize)
 {
     return delegate (IList<int> seq, int sigma) {
         var iis = new InvIndexSketches ();
         iis.BitmapBuilder = BitmapBuilders.GetSArray ();
         iis.Build (seq, sigma, sketch_blocksize);
         return iis;
     };
 }
Ejemplo n.º 2
0
        public static SequenceBuilder GetIISketches(int sketch_blocksize,
			BitmapFromList bitmap_builder = null)
        {
            if (bitmap_builder == null) {
                bitmap_builder = BitmapBuilders.GetSArray();
            }
            return delegate (IList<int> seq, int sigma) {
                var iis = new InvIndexSketches ();
                iis.BitmapBuilder = bitmap_builder;
                iis.Build (seq, sigma, sketch_blocksize);
                return iis;
            };
        }
Ejemplo n.º 3
0
        public static SequenceBuilder GetIISketches(
			BitmapFromList bitmap_builder, int sketch_blocksize
			)
        {
            return delegate (IList<int> seq, int sigma) {
                var iis = new InvIndexSketches ();
                iis.BitmapBuilder = bitmap_builder;
                iis.Build (seq, sigma, sketch_blocksize);
                return iis;
            };
        }