Sardine
C 68 completed
Data Tool
containerized / javascript · small
167
Files
49,831
LOC
2
Frameworks
9
Languages
Pipeline State
completedRun ID
#365227Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
74.13Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:24Deduplication group #59881
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
AI Prompt
Create a web application for inspecting and exploring Synthetic Aperture Radar (SAR) data, similar to SARdine. The core functionality should allow for browser-native SAR analysis, handling both NISAR L2 GCOV HDF5 and Cloud Optimized GeoTIFFs. I need GPU-accelerated rendering using WebGL2 shaders for features like dB scaling and various RGB composites. Key analysis tools to include are a viewport histogram that updates on pan/zoom, a feature space classifier for 2D scatter plots, and the ability to export results as GeoTIFF, PNG, or SVG. The setup should be containerized using Docker.
javascript react webgl sar gis hdf5 geotiff docker analysis visualization
Generated by gemma4:latest
Catalog Information
The SARdine project is designed to facilitate the inspection and exploration of Synthetic Aperture Radar (SAR) data.
Description
SARdine is a tool for inspecting and exploring Synthetic Aperture Radar (SAR) data. It allows users to analyze and visualize SAR data, making it easier to understand and work with this complex data type. The project uses a combination of web technologies, including React and Vite, to provide an interactive user interface.
الوصف
هذا المشروع يهدف إلى تسهيل فحص وتحليل البيانات المُستخدمة في تقنيات الرادار التكيفية (SAR). يمكن للمستخدمين استخدام SARdine لتحليل وتصفية البيانات، مما يجعلها أكثر سهولة للعمل معها. يستخدم المشروع مجموعة من التكنولوجيات الويب، بما في ذلك React و Vite، لتقديم واجهة مستخدم تفاعلية.
Novelty
5/10Tags
sar-data-analysis data-visualization inspector-tool exploration-tool geospatial-data
Technologies
nginx puppeteer react vite
Claude Models
claude-opus-4.6 claude-sonnet-4.6
Quality Score
C
68.3/100
Structure
69
Code Quality
69
Documentation
74
Testing
85
Practices
53
Security
55
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (74% test-to-source ratio)
- Containerized deployment (Docker)
- Properly licensed project
Weaknesses
- Potential hardcoded secrets in 2 files
- 4861 duplicate lines detected \u2014 consider DRY refactoring
- 11 'god files' with >500 LOC need decomposition
Recommendations
- Add a linter configuration to enforce code style consistency
- Move hardcoded secrets to environment variables or a secrets manager
- Address 109 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
33.8h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
MIT
License
7.9%
Duplication
Languages
Frameworks
React Vite
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Open data scored by Repobility · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | SAR Data INspection and Exploration | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
