How miseplastic/firstmise works
This is a microplastic-detection dataset research repository, currently focused on auditing train/validation data for image integrity, possible duplicates, and annotation-layout similarities. The documented workflow uses a notebook to create an image inventory, then an audit script to analyze the datasets and produce artifacts summarized in a report. Group-based splitting and YOLOv5s evaluation are planned, not implemented. The graph preserves those research-planning records but does not depict them as runtime stages; unsampled notebook behavior is included only as documented in the README.
Main entry points: report01_audit.py Audit runner · 01_data_inventory.ipynb Inventory notebook · artifacts Audit artifacts · train Train data
Components 13
Dataset
- Train data
train - Validation data
valid
Data audit
- Inventory notebook
notebook/01_data_inventory.ipynb - Image inventory
artifacts/data_inventory.csv - Audit runner
scripts/report01_audit.py - Image integrity
scripts/report01_audit.py - Duplicate analysis
scripts/report01_audit.py - Box statistics
scripts/report01_audit.py - Audit artifacts
artifacts
Research records
- Audit report
docs/REPORT_01.md - Research plan
docs/RESEARCH_PLAN.md - Work log
docs/WORKLOG.md
Other components
- Researcher
Connections 17
- Researcher → Inventory notebook: runs
README.md - Train data → Inventory notebook: inventories
README.md - Validation data → Inventory notebook: inventories
README.md - Inventory notebook → Image inventory: generates
README.md - Researcher → Audit runner: runs
README.md - Train data → Audit runner: reads
scripts/report01_audit.py - Validation data → Audit runner: reads
scripts/report01_audit.py - Image inventory → Audit runner: loads
scripts/report01_audit.py - Audit runner → Image integrity: runs
scripts/report01_audit.py - Audit runner → Duplicate analysis: runs
scripts/report01_audit.py - Audit runner → Box statistics: runs
scripts/report01_audit.py - Image integrity → Audit artifacts: writes
scripts/report01_audit.py - Duplicate analysis → Audit artifacts: writes
scripts/report01_audit.py - Box statistics → Audit artifacts: writes
scripts/report01_audit.py - Researcher → Audit report: reviews
README.md - Researcher → Research plan: reviews
README.md - Researcher → Work log: reviews
README.md