Figrecipe
C 67 completed
Other
cli / python · medium
777
Files
104,002
LOC
4
Frameworks
12
Languages
Pipeline State
completedRun ID
#395881Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
75.07Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:57Deduplication group #57049
Member of a group with 2 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility · code-quality intelligence platform · https://repobility.com
AI Prompt
Create a Python CLI tool, inspired by the FigRecipe concept, that allows users to generate reproducible, editable scientific figures. The tool should handle plotting using libraries like NumPy and support saving figures along with associated metadata (like YAML files). Additionally, I'd like functionality to reload and edit figures from saved recipe files, perhaps launching a visual editor interface. Please structure the project using Flask for any potential web components and ensure it's testable using pytest.
python cli scientific-visualization flask pytest data-science figure-generation reproducible-science
Generated by gemma4:latest
Catalog Information
!-- Timestamp: 2026-02-16 10:20:09 !-- Author: ywatanabe !-- File: /home/ywatanabe/proj/figrecipe/README.md !-- --- -->
Description
!-- Timestamp: 2026-02-16 10:20:09 !-- Author: ywatanabe !-- File: /home/ywatanabe/proj/figrecipe/README.md !-- --- -->
Novelty
3/10Tags
python cli scientific-visualization flask pytest data-science figure-generation reproducible-science
Technologies
flask
Claude Models
claude-opus-4-6
Quality Score
C
67.4/100
Structure
86
Code Quality
54
Documentation
90
Testing
65
Practices
54
Security
55
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Code linting configured (eslint, ruff (possible))
- Containerized deployment (Docker)
- Properly licensed project
Weaknesses
- 3 files with critical complexity need refactoring
- 1 bare except/catch blocks swallowing errors
- 13085 duplicate lines detected \u2014 consider DRY refactoring
Recommendations
- Replace bare except/catch blocks with specific exception types
- Address 76 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
40.1h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Open data scored by Repobility · https://repobility.com
AGPL-3.0
License
8.6%
Duplication
Languages
Frameworks
Flask React pytest Vite
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Powered by Repobility — scan your code at https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | <!-- --- !-- Timestamp: 2026-02-16 10:20:09 !-- Author: ywatanabe | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
