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#
|
Universal reader -> DataFrame. |
|
Parse vendor file only (no normalization/validation). |
|
Normalize a DataFrame to canonical BDF columns. |
|
Validate a BDF DataFrame, a local file path, an HTTP/HTTPS URL, or a dataset id. |
|
Clean a BDF-normalized DataFrame. |
|
Forward to bdf.visualize.plot(...). |
|
Forward to bdf._explore.explore(...). |
|
Return SniffResult with the best-matching plugin and confidence. |
List available plugin ids. |
|
|
Convert raw vendor files to BDF and validate existing BDF artifacts. |
|
Return dataset IDs from the registry. |
|
|
|
|
|
|
|
|
|