MCPcopy Index your code
hub / github.com/biogo/store

github.com/biogo/store @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
601 symbols 2,104 edges 23 files 213 documented · 35% 5 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Overlapper (Interface)
An Overlapper can determine whether it overlaps a range. [5 implementers]
interval/interval.go
IntOverlapper (Interface)
An IntOverlapper can determine whether it overlaps an integer range. [5 implementers]
interval/int_interval.go
SortSlicer (Interface)
A SortSlicer satisfies the sort.Interface and is able to slice itself. [2 implementers]
kdtree/medians.go
Bounder (Interface)
An Bounder returns a bounding volume containing the list of points. Bounds may return nil.
kdtree/kdtree.go
Comparable (Interface)
A Comparable is a type that can be inserted into a Tree or used as a range or equality query on the tree,
llrb/llrb.go
Equaler (Interface)
An Equaler is a type that can return whether it equals another Equaler.
step/step.go
Interface (Interface)
The landscape Interface allows arbitrary collections to be described as a persistence landscape.
interval/landscape/landscape.go
Range (Interface)
A Range is a type that describes the basic characteristics of an interval. [4 implementers]
interval/interval.go

Core symbols most depended-on inside this repo

Len
called by 82
kdtree/kdtree.go
Insert
called by 56
llrb/llrb.go
color
called by 52
interval/interval.go
Insert
called by 48
interval/interval.go
Compare
called by 43
interval/interval.go
color
called by 41
llrb/llrb.go
Start
called by 34
interval/interval.go
color
called by 30
interval/int_interval.go

Shape

Method 402
Function 114
Struct 33
TypeAlias 28
Interface 17
FuncType 7

Languages

Go100%

Modules by API surface

interval/interval_test.go66 symbols
llrb/llrb_test.go63 symbols
kdtree/kdtree.go54 symbols
interval/interval.go54 symbols
interval/int_interval.go46 symbols
step/step_test.go45 symbols
llrb/llrb.go44 symbols
interval/int_interval_test.go44 symbols
step/step.go36 symbols
kdtree/kdtree_test.go30 symbols
interval/landscape/landscape.go19 symbols
kdtree/points.go16 symbols

For agents

$ claude mcp add store \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact