1CijferHO¶
Maak 1cijferHO-data direct bruikbaar voor analyse en onderzoek.
1CijferHO Tool automatiseert het verwerken van DUO-onderwijsdata (fixed-width ASCII bestanden) naar schone CSV- en Parquet-bestanden — zonder programmeerkennis.
Wat doet het?¶
| Stap | Wat er gebeurt |
|---|---|
| Upload | Zet DUO-bestanden in data/01-input/ |
| Extract | Metadata uit .txt-beschrijvingen wordt uitgelezen |
| Validate | Veldposities en bestandskoppelingen worden gecontroleerd |
| Convert | Fixed-width ASCII → CSV / Parquet via multiprocessing |
| Output | Schone, gestructureerde bestanden klaar voor analyse |
Gevoelige gegevens (BSN) worden automatisch geanonimiseerd.
Demo¶

Installatie in één minuut¶
git clone https://github.com/cedanl/1cijferho.git
cd 1cijferho
uv sync --extra frontend
uv run streamlit run src/main.py
Of installeer als Python-pakket:
Zie Aan de slag voor de volledige installatiestappen.
Pakket of UI?¶
Geen programmeerkennis nodig. Start de tool en upload via de browser.
Voor automatisering in scripts en pipelines.
Zie de CLI-referentie voor alle commando's.
Integreer de verwerking in je eigen code.
from eencijferho import run_turbo_convert_pipeline
run_turbo_convert_pipeline(
input_dir="data/01-input",
output_dir="data/02-output",
)
Zie de API-referentie voor de volledige API.