MCPcopy Create free account

hub / github.com/biogo/store / functions

Functions516 in github.com/biogo/store

↓ 3 callersMethodDoRange
Do performs the function fn on steps stored in the Vector over the range [from, to) in ascending sort order of start position. fn is passed the start,
step/step.go:398
↓ 3 callersMethodEnd
End returns the index of lowest position beyond the end of the Vector.
step/step.go:125
↓ 3 callersMethodInsert
Insert adds a point to the tree, updating the bounding volumes if bounding is true, and the tree is empty or the tree already has bounding volumes sto
kdtree/kdtree.go:163
↓ 3 callersFunctionMedianOfMedians
MedianOfMedians returns the index to the median value of the medians of groups of 5 consecutive elements.
kdtree/medians.go:81
↓ 3 callersMethodNearestSet
NearestSet finds the nearest values to the query accepted by the provided Keeper, k. k must be able to return a ComparableDist specifying the maximum
kdtree/kdtree.go:357
↓ 3 callersFunctionNewNKeeper
NewNKeeper returns an NKeeper with the max value of the heap set to infinite distance. The returned NKeeper is able to retain at most n values.
kdtree/kdtree.go:311
↓ 3 callersMethodStart
Start returns the index of minimum position of the Vector.
step/step.go:122
↓ 3 callersMethodaggreesWith
(sv *Vector)
step/step_test.go:1333
↓ 3 callersMethoddoMatch
(fn Operation, q Overlapper)
interval/interval.go:617
↓ 3 callersMethoddoMatch
(fn IntOperation, q IntOverlapper)
interval/int_interval.go:580
↓ 3 callersMethoddot
(label string)
interval/int_interval_test.go:670
↓ 3 callersMethoddot
(label string)
interval/interval_test.go:804
↓ 3 callersFunctiondotFile
(t *Tree, label, dotString string)
kdtree/kdtree_test.go:565
↓ 3 callersMethodfixUp
fixUp ensures that black link balance is correct, that red nodes lean left, and that 4 nodes are split in the case of BU23 and properly balanced in TD
llrb/llrb.go:115
↓ 3 callersMethodfixUp
fixUp ensures that black link balance is correct, that red nodes lean left, and that 4 nodes are split in the case of BU23 and properly balanced in TD
interval/interval.go:161
↓ 3 callersMethodfixUp
fixUp ensures that black link balance is correct, that red nodes lean left, and that 4 nodes are split in the case of BU23 and properly balanced in TD
interval/int_interval.go:120
↓ 3 callersMethodisKDTree
()
kdtree/kdtree_test.go:129
↓ 3 callersFunctionmin
(a, b int)
kdtree/medians.go:73
↓ 3 callersFunctionnewVector
(start, end, cap int, zero Equaler)
step/step_test.go:1291
↓ 2 callersMethodCeil
Ceil returns the smallest value equal to or greater than the query q according to q.Start().Compare(), with ties broken by comparison of ID() values.
interval/interval.go:508
↓ 2 callersMethodCeil
Ceil returns the smallest value equal to or greater than the query q according to q.Start().Compare(), with ties broken by comparison of ID() values.
interval/int_interval.go:471
↓ 2 callersMethodDeleteMax
DeleteMax deletes the node with the maximum value in the tree. If insertion without replacement has been used, the right-most maximum will be deleted.
llrb/llrb.go:270
↓ 2 callersMethodDo
Do performs fn on all values stored in the tree. A boolean is returned indicating whether the Do traversal was interrupted by an Operation returning t
llrb/llrb.go:445
↓ 2 callersMethodExtend
Extend returns a bounding box that has been extended to include the receiver. Extend may return nil.
kdtree/kdtree.go:67
↓ 2 callersMethodFloor
Floor returns the largest value equal to or less than the query q according to q.Start().Compare(), with ties broken by comparison of ID() values.
interval/interval.go:469
↓ 2 callersMethodFloor
Floor returns the largest value equal to or less than the query q according to q.Start().Compare(), with ties broken by comparison of ID() values.
interval/int_interval.go:432
↓ 2 callersMethodGet
Get returns a slice of IntInterfaces that overlap q in the IntTree according to q.Overlap().
interval/int_interval.go:180
↓ 2 callersMethodIndex
Index returns the ith element of the list of points.
kdtree/kdtree.go:17
↓ 2 callersMethodItem
(int)
interval/landscape/landscape.go:128
↓ 2 callersMethodMax
Return the right-most interval stored in the tree.
interval/interval.go:454
↓ 2 callersMethodMax
Return the right-most interval stored in the tree.
interval/int_interval.go:417
↓ 2 callersMethodMin
Return the left-most interval stored in the tree.
interval/int_interval.go:403
↓ 2 callersMethodPop
()
kdtree/kdtree.go:302
↓ 2 callersMethodPush
(x interface{})
kdtree/kdtree.go:301
↓ 2 callersMethodapplyRange
(start, end int, m Mutator)
step/step_test.go:1318
↓ 2 callersFunctioncheckTree
(t *Tree, c *check.C, f string, i ...interface{})
llrb/llrb_test.go:780
↓ 2 callersMethoddeleteMin
()
llrb/llrb.go:254
↓ 2 callersMethoddeleteMin
(fast bool)
interval/interval.go:331
↓ 2 callersMethoddeleteMin
(fast bool)
interval/int_interval.go:292
↓ 2 callersMethoddo
(fn Operation, depth int)
kdtree/kdtree.go:414
↓ 2 callersMethodisPartitioned
(pivot Comparable, fn compFn, plane Dim)
kdtree/kdtree_test.go:147
↓ 2 callersFunctionmax
(a, b Comparable)
interval/interval_test.go:283
↓ 2 callersFunctionmin
(a, b Comparable)
interval/interval_test.go:276
↓ 2 callersMethodmin
()
llrb/llrb.go:358
↓ 2 callersMethodmin
()
interval/interval.go:447
↓ 2 callersMethodmin
()
interval/int_interval.go:410
↓ 2 callersMethodmoveRedLeft
()
llrb/llrb.go:131
↓ 2 callersMethodmoveRedLeft
()
interval/interval.go:192
↓ 2 callersMethodmoveRedLeft
()
interval/int_interval.go:151
↓ 2 callersMethodmoveRedRight
()
llrb/llrb.go:144
↓ 2 callersMethodmoveRedRight
()
interval/interval.go:205
↓ 2 callersMethodmoveRedRight
()
interval/int_interval.go:164
↓ 2 callersFunctionnearestN
(n int, q Point, p Points)
kdtree/kdtree_test.go:260
↓ 1 callersMethodApply
Apply applies the mutator function m to steps stored in the Vector in ascending sort order of start position. Redundant steps resulting from changes i
step/step.go:455
↓ 1 callersMethodBounds
()
kdtree/kdtree.go:31
↓ 1 callersMethodDelete
Delete deletes the element e if it exists in the IntTree.
interval/int_interval.go:344
↓ 1 callersMethodDeleteMax
DeleteMax deletes the right-most interval.
interval/int_interval.go:310
↓ 1 callersMethodDeleteMin
DeleteMin deletes the left-most interval.
interval/int_interval.go:279
↓ 1 callersFunctionDescribe
Describe calculates the persistence landscape functions λₖ for the interval data in the provided Interface. fn is called for each position t of the sp
interval/landscape/landscape.go:136
↓ 1 callersFunctionDescribeTree
DescribeTree calculates the persistence landscape functions λₖ for the interval data in the provided interval tree. fn is called for each position t o
interval/landscape/landscape.go:60
↓ 1 callersMethodDo
Do performs fn on all values stored in the tree. A boolean is returned indicating whether the Do traversal was interrupted by an Operation returning t
kdtree/kdtree.go:407
↓ 1 callersMethodDoBounded
DoBounded performs fn on all values stored in the tree that are within the specified bound. If b is nil, the result is the same as a Do. A boolean is
kdtree/kdtree.go:435
↓ 1 callersMethodDoMatching
DoMatch performs fn on all intervals stored in the tree that match q according to Overlap, with q.Overlap() used to guide tree traversal, so DoMatchin
interval/interval.go:610
↓ 1 callersMethodDoRange
DoRange performs fn on all values stored in the tree over the interval [from, to) from left to right. If to is less than from DoRange will panic. A bo
llrb/llrb.go:500
↓ 1 callersMethodDoRangeReverse
DoRangeReverse performs fn on all values stored in the tree over the interval (to, from] from right to left. If from is less than to DoRange will pani
llrb/llrb.go:534
↓ 1 callersMethodDoReverse
DoReverse performs fn on all values stored in the tree, but in reverse of sort order. A boolean is returned indicating whether the Do traversal was in
llrb/llrb.go:472
↓ 1 callersFunctionFlatten
Flatten all overlapping intervals, storing originals as sub-intervals.
interval/do_example_test.go:28
↓ 1 callersMethodKeep
Keep add c to the heap if its distance is less than the maximum value of the heap. If adding c would increase the size of the heap beyond the initial
kdtree/kdtree.go:320
↓ 1 callersMethodKeep
(ComparableDist)
kdtree/kdtree.go:348
↓ 1 callersMethodLen
Len returns the number of elements in the tree.
kdtree/kdtree.go:224
↓ 1 callersMethodLen
()
kdtree/points.go:66
↓ 1 callersMethodLess
(i, j int)
kdtree/kdtree.go:299
↓ 1 callersFunctionMerge
Merge an interval into the tree, replacing overlapping intervals, but retaining them as sub intervals.
interval/domatching_example_test.go:14
↓ 1 callersFunctionNewDistKeeper
NewDistKeeper returns an DistKeeper with the max value of the heap set to d.
kdtree/kdtree.go:336
↓ 1 callersMethodNewMutable
Returns a unique ID for the element.
interval/interval.go:50
↓ 1 callersMethodadjustRanges
()
interval/interval.go:237
↓ 1 callersMethodadjustRanges
()
interval/int_interval.go:196
↓ 1 callersMethodbounding
(m IntRange)
interval/int_interval_test.go:126
↓ 1 callersMethodbounding
(m Mutable)
interval/interval_test.go:133
↓ 1 callersFunctionbuildBounded
(p bounder, plane Dim, bounding bool)
kdtree/kdtree.go:141
↓ 1 callersMethodceil
(q Comparable)
llrb/llrb.go:420
↓ 1 callersMethodceil
(m Comparable, id uintptr)
interval/interval.go:519
↓ 1 callersMethodceil
(m int, id uintptr)
interval/int_interval.go:482
↓ 1 callersMethoddelete
(e Comparable)
llrb/llrb.go:316
↓ 1 callersMethoddelete
(min Comparable, id uintptr, fast bool)
interval/interval.go:400
↓ 1 callersMethoddelete
(m int, id uintptr, fast bool)
interval/int_interval.go:361
↓ 1 callersMethoddeleteMax
()
llrb/llrb.go:283
↓ 1 callersMethoddeleteMax
(fast bool)
interval/interval.go:362
↓ 1 callersMethoddeleteMax
(fast bool)
interval/int_interval.go:323
↓ 1 callersFunctiondeleteRangeInclusive
deleteRangeInclusive deletes all steps within the given range. Note that llrb.(*Tree).DoRange does not operate on the node matching the end of a range
step/step.go:362
↓ 1 callersMethoddo
(fn Operation)
llrb/llrb.go:452
↓ 1 callersMethoddo
(fn Operation)
interval/interval.go:560
↓ 1 callersMethoddo
(fn IntOperation)
interval/int_interval.go:523
↓ 1 callersMethoddoBounded
(fn Operation, b *Bounding, depth int)
kdtree/kdtree.go:445
↓ 1 callersMethoddoMatch
(fn Operation, q Comparable)
llrb/llrb.go:577
↓ 1 callersMethoddoRange
(fn Operation, lo, hi Comparable)
llrb/llrb.go:510
↓ 1 callersMethoddoRangeReverse
(fn Operation, hi, lo Comparable)
llrb/llrb.go:544
↓ 1 callersMethoddoReverse
(fn Operation)
llrb/llrb.go:479
↓ 1 callersMethoddoReverse
(fn Operation)
interval/interval.go:587
↓ 1 callersMethoddoReverse
(fn IntOperation)
interval/int_interval.go:550
← previousnext →101–200 of 516, ranked by callers