MCPcopy Index your code
hub / github.com/ChristianBelloni/sciport-rs

github.com/ChristianBelloni/sciport-rs @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
384 symbols 1,017 edges 62 files 70 documented · 18%
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

IterativeSolver (Interface)
# Iterative Solver the iterative solver that continue gaving out new solution for evaluator. [11 implementers]
src/optimize/mod.rs
ProtoIIRFilter (Interface)
(no doc) [4 implementers]
src/signal/filter_design/mod.rs
AlmostEq (Interface)
(no doc) [4 implementers]
tests/signal/common.rs
PolynomialCoef (Interface)
# `PolynomialCoef` a common trait for polynomial coefficient, just for display purposes [1 implementers]
src/odr/polynomial.rs
Espilon (Interface)
A trait implemented for `f32`,`f64`,`Complex32` and `Complex64` allow the type to be able to call `espilon()` for safe [4 …
src/optimize/util.rs
Filter (Interface)
(no doc) [3 implementers]
src/signal/mod.rs
IntoMetric (Interface)
# `IntoMetric ` `IntoMetric ` is a trait for evaluating optimization solution. Since optimization solution is not a [3 …
src/optimize/metric.rs
IIRFilterDesign (Interface)
(no doc) [1 implementers]
src/signal/filter_design/mod.rs

Core symbols most depended-on inside this repo

to_vec
called by 44
src/signal/band_filter.rs
iter
called by 44
src/odr/polynomial.rs
with_scipy
called by 21
tests/signal/common.rs
into_iter
called by 20
src/odr/polynomial.rs
len
called by 20
tests/signal/fir_filter_design_windows.rs
extend
called by 15
src/signal/fir_filter_design/windows.rs
truncate
called by 15
src/signal/fir_filter_design/windows.rs
print_divider
called by 13
tests/optimize/root_scalar.rs

Shape

Function 180
Method 143
Class 29
Enum 19
Interface 13

Languages

Rust100%

Modules by API surface

src/signal/fir_filter_design/windows.rs55 symbols
src/optimize/mod.rs33 symbols
src/odr/polynomial.rs28 symbols
src/signal/band_filter.rs27 symbols
tests/signal/fir_filter_design_windows.rs23 symbols
src/signal/tools/mod.rs15 symbols
src/optimize/root_scalar/bracket.rs14 symbols
src/signal/output_type/mod.rs12 symbols
src/optimize/metric.rs12 symbols
src/signal/filter_design/bessel.rs11 symbols
src/optimize/criteria.rs11 symbols
src/signal/filter_design/butterord.rs8 symbols

For agents

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

⬇ download graph artifact