https://github.com/Tai-ShengYeh/spectraview
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
35 raw signals (0 security + 35 graph)
Last scanned 2 months, 2 weeks ago · v1 · 33 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 323 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
check |
software | healthy | tests/gui_smoke_test.py:23 |
select_rows |
software | healthy | tests/gui_smoke_test.py:56 |
_bb |
software | healthy | tests/gui_smoke_test.py:214 |
check |
software | healthy | tests/smoke_test.py:22 |
_g |
software | healthy | tests/smoke_test.py:115 |
_wj |
software | healthy | tests/smoke_test.py:233 |
_bnd |
software | healthy | tests/smoke_test.py:271 |
_odd_window |
software | healthy | specview/processing.py:24 |
_to_uniform |
software | healthy | specview/processing.py:36 |
savitzky_golay |
software | healthy | specview/processing.py:47 |
moving_average |
software | healthy | specview/processing.py:59 |
derivative |
software | healthy | specview/processing.py:70 |
_rubberband |
software | healthy | specview/processing.py:88 |
baseline_rubberband |
software | healthy | specview/processing.py:109 |
baseline_polynomial |
software | healthy | specview/processing.py:116 |
baseline_als |
software | healthy | specview/processing.py:136 |
_whittaker_smooth |
software | healthy | specview/processing.py:159 |
baseline_airpls |
software | healthy | specview/processing.py:171 |
normalize |
software | healthy | specview/processing.py:206 |
snv |
software | healthy | specview/processing.py:238 |
detrend |
software | healthy | specview/processing.py:248 |
msc |
software | healthy | specview/processing.py:258 |
msc_set |
software | dead | specview/processing.py:272 |
cut |
software | healthy | specview/processing.py:282 |
interpolate |
software | healthy | specview/processing.py:292 |
_common_grid |
software | healthy | specview/processing.py:309 |
combine |
software | healthy | specview/processing.py:322 |
average |
software | healthy | specview/processing.py:343 |
_common |
software | healthy | specview/library.py:20 |
similarity_scores |
software | healthy | specview/library.py:32 |
__init__ |
software | healthy | specview/library.py:59 |
__len__ |
software | healthy | specview/library.py:63 |
add |
software | healthy | specview/library.py:66 |
remove_at |
software | healthy | specview/library.py:69 |
clear |
software | healthy | specview/library.py:73 |
save |
software | healthy | specview/library.py:77 |
load |
software | healthy | specview/library.py:87 |
search |
software | healthy | specview/library.py:102 |
identify_energy |
software | healthy | specview/xrf.py:77 |
identify_peaks |
software | healthy | specview/xrf.py:97 |
_gauss |
software | healthy | specview/demo.py:9 |
_bands |
software | healthy | specview/demo.py:13 |
demo_ftir |
software | healthy | specview/demo.py:20 |
demo_raman |
software | healthy | specview/demo.py:33 |
demo_uvvis |
software | healthy | specview/demo.py:45 |
demo_nir |
software | healthy | specview/demo.py:54 |
demo_xrf |
software | healthy | specview/demo.py:64 |
line |
software | healthy | specview/demo.py:68 |
demo_eem |
software | healthy | specview/demo.py:79 |
blob |
software | healthy | specview/demo.py:103 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
run.py |
software | healthy | run.py |
LICENSE |
software | healthy | LICENSE |
requirements.txt |
software | healthy | requirements.txt |
gui_smoke_test.py |
software | healthy | tests/gui_smoke_test.py |
smoke_test.py |
software | healthy | tests/smoke_test.py |
sugar_demo_data.js |
software | healthy | docs/sugar_demo_data.js |
index.html |
software | healthy | docs/index.html |
processing.py |
software | healthy | specview/processing.py |
__init__.py |
software | healthy | specview/__init__.py |
library.py |
software | healthy | specview/library.py |
xrf.py |
software | healthy | specview/xrf.py |
demo.py |
software | healthy | specview/demo.py |
app.py |
software | healthy | specview/app.py |
spectrum.py |
software | healthy | specview/spectrum.py |
axes.py |
software | healthy | specview/axes.py |
cos2d.py |
software | healthy | specview/cos2d.py |
analysis.py |
software | healthy | specview/analysis.py |
eem.py |
software | healthy | specview/eem.py |
__init__.py |
software | healthy | specview/ui/__init__.py |
dialogs.py |
software | healthy | specview/ui/dialogs.py |
main_window.py |
software | healthy | specview/ui/main_window.py |
mapwindow.py |
software | healthy | specview/ui/mapwindow.py |
plotview.py |
software | healthy | specview/ui/plotview.py |
json_io.py |
software | healthy | specview/formats/json_io.py |
__init__.py |
software | healthy | specview/formats/__init__.py |
mat_io.py |
software | healthy | specview/formats/mat_io.py |
binary_io.py |
software | healthy | specview/formats/binary_io.py |
jcamp.py |
software | healthy | specview/formats/jcamp.py |
_hints.py |
software | healthy | specview/formats/_hints.py |
ascii_io.py |
software | healthy | specview/formats/ascii_io.py |
README.md |
software | healthy | examples/README.md |
tests.yml |
software | healthy | .github/workflows/tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
SpectralLibrary |
software | healthy | specview/library.py:56 |
Spectrum |
software | healthy | specview/spectrum.py:49 |
SpectrumSet |
software | healthy | specview/spectrum.py:131 |
Peak |
software | healthy | specview/analysis.py:25 |
FitComponent |
software | healthy | specview/analysis.py:35 |
FitResult |
software | healthy | specview/analysis.py:44 |
MixtureResult |
software | healthy | specview/analysis.py:232 |
ParafacResult |
software | healthy | specview/eem.py:18 |
EEM |
software | healthy | specview/eem.py:39 |
FormDialog |
software | healthy | specview/ui/dialogs.py:7 |
TableDialog |
software | healthy | specview/ui/dialogs.py:100 |
MainWindow |
software | healthy | specview/ui/main_window.py:29 |
MapWindow |
software | healthy | specview/ui/mapwindow.py:22 |
EEMWindow |
software | healthy | specview/ui/mapwindow.py:130 |
ParafacWindow |
software | healthy | specview/ui/mapwindow.py:163 |
Surface3DDialog |
software | healthy | specview/ui/mapwindow.py:208 |
PlotView |
software | healthy | specview/ui/plotview.py:13 |
MissingDependency |
software | healthy | specview/formats/binary_io.py:15 |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
specview |
software | healthy | specview |
ui |
software | healthy | specview/ui |
formats |
software | healthy | specview/formats |
examples |
software | healthy | examples |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6kxzicw7 |
software | healthy | /tmp/repobility-clone-6kxzicw7 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::tests |
cicd | healthy | .github/workflows/tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/tests.yml |
This page is publicly accessible at:
https://repobility.com/scan/2db81a34-402b-47d5-afbf-d1e075e9a65a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2db81a34-402b-47d5-afbf-d1e075e9a65a/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.