MCPcopy Index your code
hub / github.com/Spatio-Temporal-Lab/elf

github.com/Spatio-Temporal-Lab/elf @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
981 symbols 2,677 edges 128 files 232 documented · 24%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

start-compress

Extension points exported contracts — how you extend this code

BitInput (Interface)
This interface is used for reading a compressed time series. @author Michael Burman [6 implementers]
src/main/java/fi/iki/yak/ts/compression/gorilla/BitInput.java
IDecompressor32 (Interface)
(no doc) [17 implementers]
src/main/java/org/urbcomp/startdb/compress/elf/decompressor32/IDecompressor32.java
IDecompressor (Interface)
(no doc) [17 implementers]
src/main/java/org/urbcomp/startdb/compress/elf/decompressor/IDecompressor.java
BitOutput (Interface)
This interface is used to write a compressed timeseries. @author Michael Burman [4 implementers]
src/main/java/fi/iki/yak/ts/compression/gorilla/BitOutput.java
Predictor (Interface)
@author miburman [4 implementers]
src/main/java/fi/iki/yak/ts/compression/gorilla/Predictor.java

Core symbols most depended-on inside this repo

get
called by 135
src/main/java/gr/aueb/delorean/chimp/LinearFunction.java
getTimestamp
called by 91
src/main/java/gr/aueb/delorean/chimp/Point.java
writeInt
called by 71
src/main/java/gr/aueb/delorean/chimp/OutputBitStream.java
close
called by 55
src/main/java/org/urbcomp/startdb/compress/elf/compressor/ICompressor.java
getValue
called by 52
src/main/java/gr/aueb/delorean/chimp/Point.java
readInt
called by 50
src/main/java/gr/aueb/delorean/chimp/InputBitStream.java
writeBit
called by 50
src/main/java/fi/iki/yak/ts/compression/gorilla/BitOutput.java
write
called by 49
src/main/java/gr/aueb/delorean/chimp/OutputBitStream.java

Shape

Method 851
Class 123
Interface 7

Languages

Java100%

Modules by API surface

src/main/java/gr/aueb/delorean/chimp/InputBitStream.java49 symbols
src/main/java/gr/aueb/delorean/chimp/OutputBitStream.java36 symbols
src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/ResultStructure.java32 symbols
src/main/java/org/apache/hadoop/hbase/io/compress/zstd/ZstdCodec.java16 symbols
src/main/java/org/apache/hadoop/hbase/io/compress/xz/LzmaCompressor.java15 symbols
src/main/java/org/apache/hadoop/hbase/io/compress/zstd/ZstdCompressor.java14 symbols
src/main/java/org/apache/hadoop/hbase/io/compress/xerial/SnappyCompressor.java14 symbols
src/main/java/org/apache/hadoop/hbase/io/compress/brotli/BrotliCompressor.java14 symbols
src/main/java/org/apache/hadoop/hbase/io/compress/brotli/BrotliCodec.java14 symbols
src/main/java/org/apache/hadoop/hbase/io/compress/xz/LzmaCodec.java13 symbols
src/main/java/fi/iki/yak/ts/compression/gorilla/LongArrayOutput.java13 symbols
src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/TestCompressor.java12 symbols

For agents

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

⬇ download graph artifact