Health Reference tableQC clean AI-training-safe

US Food Glucosinolate Content

The glucosinolate content of cruciferous vegetables - the sulphur compounds in broccoli, cabbage, mustard and radish that chemoprevention and nutrition research studies, and that appear in no standard nutrition table. USDA and NIH's Office of Dietary Supplements published the first substantial public dataset as one Excel workbook of very wide tables (a Mean/SD/Min/Max block per compound, ~25 compounds, names on a merged header row); we parse every sheet into one tidy long table of (food × glucosinolate → mg per 100 g fresh weight), with the plant's scientific name. Public domain (U.S. Government work).

703
rows
9
columns
Source
USDA/NIH
Licence
Redistributable open data
Quality
QC clean · 0 failures
Format
Apache Parquet + dictionary

Safe to train on

Built only from a named, redistributable official source under a documented open licence - not scraped web data. No copyright grey zone, no personal data. Ships machine-readable Croissant metadata (ML Commons - loads in Hugging Face / Kaggle / Google), an AI training-licence manifest documenting source, licence and provenance for your model's data governance, and a machine-readable data dictionary (drop it into an agent / RAG prompt so the model knows every column) - all inspectable before you buy.

What's included

  • Glucosinolate content (mg/100 g FW) of cruciferous vegetables - nowhere else as a clean table
  • ~25 individual glucosinolates (glucoraphanin, sinigrin, glucobrassicin, …) per food
  • Mean, SD, min and max, with the plant's scientific name; tidy long shape
  • Audience: chemoprevention / phytochemical / nutrition research, health apps
  • Public domain (USDA & NIH Office of Dietary Supplements) - no personal data
  • Source: USDA & NIH-ODS Database for the Glucosinolate Content of Foods, Release 1.0

Schema

ColumnTypeDescriptionFilledDistinct
food str Food / vegetable name 100.0% 101
scientific_name str Botanical scientific name (where given) 100.0% 21
source_group str Workbook data group (Broccoli, Brassica, Roots, USDA analytical) 100.0% 4
glucosinolate str Individual glucosinolate compound 100.0% 36
mean_mg float Mean content, mg per 100 g fresh weight 100.0% 546
sd float Standard deviation (where reported) 21.2% 135
min_mg float Minimum reported value 24.2% 141
max_mg float Maximum reported value 24.2% 164
unit str Unit (mg/100g fresh weight) 100.0% 1

Sample & preview

Every purchase ships as Apache Parquet with a data dictionary and the full QC report. A free sample (first rows + schema) is downloadable here - confirm fit before you buy. Source: USDA/NIH (redistributable open data; attribution passes through - see our Licence).

Don't trust screenshots - drop the sample into your notebook right now.

import pandas as pd
df = pd.read_parquet("us-food-glucosinolate-content_sample.parquet")
df.info()   # typed columns, gap-aware, ready to join
⬇ Download free Parquet sample or CSV for Excel