FoodProt logoSign in

Data dictionary

What each field means, its unit, and whether it's required. The same content ships as a sheet in every full Excel export.

FieldMeaningUnitRequiredExampleRangeNotes
article_citationFull citation text for the source paper-RequiredSun & Arntfield (2010). Food Hydrocolloids, 24(8), 922-930.-Used to find-or-create the parent article row on import.
article_doiDigital Object Identifier for the paper-Optional10.1016/j.foodhyd.2010.04.011Format: 10.xxxx/...Strongly recommended - used for duplicate detection across uploads.
proteinName of the protein system tested-RequiredPea protein isolate-Free text; standardize via /controlled-vocabulary where possible.
protein_concentration_percentProtein concentration in the test system% (w/v or w/w as reported)Optional10Usually 1-30Check the paper for w/v vs w/w basis - not standardized across studies.
treatment_1 / treatment_2 / treatment_3Processing treatment or pretreatment applied-OptionalHeat-induced gelation-Up to 3 treatments per condition row.
treatment_N_temperature_cTemperature at which the treatment was applied°COptional95Usually 0-200Standardize to Celsius on import if the source reports °F or K.
treatment_N_time_minDuration of the treatmentminutesOptional30> 0Standardize to minutes; convert hours x 60 on import.
additive_1...additive_4Additives or ingredients included in the formulation-OptionalNaCl-Up to 4 additives per condition row.
phpH of the system at the time of measurementpH unitsOptional7.00-14Values outside 0-14 are flagged as a validation warning.
salt_1...salt_3 / ionic_strength_N_mSalt type and its ionic strengthM (molar)OptionalNaCl, 0.1Usually 0-2 MValues above ~10 M are flagged for a unit double-check.
gel_heating_temperature_c / gel_heating_time_minHeating condition used to form the gel°C / minutesOptional95 / 30--
storage_temperature_c / storage_time_hStorage condition after sample preparation°C / hoursOptional4 / 24--
functionality_typeCategory of protein functionality measured for this condition-Requiredgelation_hardnessSee /controlled-vocabulary for the full listDrives which measurement fields apply.
measurement_nameSpecific value measured (free text for non-hardness/WHC types)-Conditionalfoaming_capacity-hardness/whc keep dedicated columns on experimental_records for backward compatibility, and are mirrored here too.
measurement_valueThe numeric result of the measurementVaries - see measurement_unitConditional120.5-Never stored as text like "NA" - missing values are true SQL null.
metadata_jsonType-specific extra fields that don't fit a common column-Optional{"shear_rate": 50, "strain": 0.01}-Used for rheology (G', G'', shear rate, strain, frequency) and thermal properties (transition temp, enthalpy).
data_statusReview state of the row-Requiredapprovedpending, approved, rejected, needs_correction, raw, draftOnly approved + not-deleted rows are visible to public/viewer users.
quality_flagFree-text flag for known data-quality caveats-OptionalValue estimated from a figure, not a reported number--