Nflverse Db

D 54 completed
Other
unknown / python · tiny
11
Files
2,274
LOC
0
Frameworks
3
Languages

Pipeline State

completed
Run ID
#1540522
Phase
done
Progress
0%
Started
2026-04-16 20:09:21
Finished
2026-04-16 20:09:21
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
23.05
Framework unique
Isolation
Last stage change
2026-05-10 03:35:38
Deduplication group #47242
Member of a group with 6,089 similar repo(s) — canonical #190789 view group →
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.

AI Prompt

Create a Python script that automates the process of turning the nflverse data into a local SQLite database. I need it to handle downloading the raw files and then running the necessary scripts to build the core database (`nflverse.db`) and the play-by-play database (`pbp.db`). The process should mimic the quick start guide, using the existing `scripts/download.py` and `scripts/build_db.py` scripts.
python sqlite database nfl data-processing scripting sql
Generated by gemma4:latest

Catalog Information

Create a Python script that automates the process of turning the nflverse data into a local SQLite database. I need it to handle downloading the raw files and then running the necessary scripts to build the core database (nflverse.db) and the play-by-play database (pbp.db). The process should mimic the quick start guide, using the existing scripts/download.py and scripts/build_db.py scripts.

Tags

python sqlite database nfl data-processing scripting sql

Quality Score

D
54.3/100
Structure
52
Code Quality
62
Documentation
73
Testing
0
Practices
61
Security
84
Dependencies
80

Strengths

  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected
  • Properly licensed project

Weaknesses

  • No tests found — high risk of regressions
  • No CI/CD configuration — manual testing and deployment
  • 146 duplicate lines detected — consider DRY refactoring

Recommendations

  • Add a test suite — start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency

Languages

python
52.7%
markdown
47.2%
text
0.1%

Frameworks

None detected

Symbols

function57
constant17
class1
method1

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1429520.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV

BinComp Dependency Hardening

All packages →
1 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.
Fpandas3.0.2 · 6,381 gadgets · risk 0.0