Reference#
Command Line Interface#
bdf --help
bdf validate data/sample.bdf.csv
bdf clean data/sample.bdf.csv --out cleaned.bdf.csv --assume-bdf
bdf convert raw/vendor.csv --to output.bdf.csv
bdf detect raw/vendor.csv
bdf plot data/sample.bdf.csv --assume-bdf --save plot.png
bdf meta-jsonld data/sample.bdf.csv --title "My dataset" --description "..." --creator "Name|ORCID|Affiliation"
Python API#
|
Read |
|
Save a BDF table to a CSV/parquet/IPC/JSON/ndjson/xlsx artifact. |
|
Map vendor columns to BDF canonical names with unit conversion and dtype casting. |
|
Validate a BDF DataFrame, a local file path, an HTTP/HTTPS URL, or a dataset id. |
|
Clean a BDF-normalized table. |
|
Publication-style BDF plot: |
|
Interactive plotting entry point. |
|
Resolve |
|
Convert raw vendor files to BDF and validate existing BDF artifacts. |
|
Create template sidecar files with REQUIRED/OPTIONAL placeholders. |
|
Return dataset IDs from the registry. |
|
Load datasets registry. |
|
Return the entry dict with matching id (case-insensitive). |
|
|
|
|
|