哪些营养应用使用USDA数据?FoodData Central整合的完整解析

直接回答哪些卡路里追踪应用使用USDA FoodData Central数据,它们如何整合这些数据,以及这为何重要。包括一张详细的比较表,展示主要、补充和非USDA数据在主要应用中的使用情况。

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

USDA FoodData Central是全球最全面的实验室分析食品成分数据库,包含超过250,000种食品条目,其营养成分通过标准化的分析化学方法确定。当一款卡路里追踪应用以USDA数据为基础时,用户获得的是经过科学测量的营养信息,而非估算、自我报告或众包数据。

了解哪些应用实际使用USDA数据以及它们的使用方式,是选择卡路里追踪器时最重要但又最不被理解的因素之一。本文将为您提供明确的答案。

USDA FoodData Central是什么?

USDA FoodData Central是由美国农业部农业研究服务局维护的公共数据库。该平台于2019年推出,取代了四个之前独立的USDA数据库:国家标准参考营养数据库(SR)、饮食研究食品和营养数据库(FNDDS)、USDA品牌食品产品数据库和基础食品数据库。

该数据库提供的营养成分值是通过符合AOAC国际(前身为官方分析化学家协会)标准的方法分析得出的。这些方法包括用于能量含量的炸弹量热法、用于蛋白质(氮)测定的凯尔达尔法、用于总脂肪的酸水解法,以及用于各类维生素、矿物质、脂肪酸和氨基酸的各种色谱法。

截至2026年,FoodData Central包含超过250,000种食品的营养数据,其中约8,000种基础食品具有最详细的分析数据,超过7,000种SR遗留条目,以及230,000多种由制造商提交的品牌食品条目,这些数据均在FDA的品牌食品产品数据库项目下提交。

各应用的USDA数据整合情况

应用 USDA数据使用情况 整合方式 USDA作为主要来源? 额外数据来源 品牌产品缺口解决方案
Nutrola 主要 + 交叉参考 完整的FoodData Central整合,交叉参考国家数据库 国家营养数据库(AUSNUT, CoFID等) 营养师验证的品牌条目
Cronometer 主要 完整的FoodData Central + NCCDB整合 NCCDB,有限的制造商数据 手动策划品牌产品
MacroFactor 主要基础 FoodData Central作为基础层 制造商验证的品牌数据 内部策划团队
MyFitnessPal 补充 部分USDA数据与众包条目结合 众包用户提交(主要) 众包用户提交
Lose It! 补充 核心数据库中包含一些USDA数据 条形码扫描,用户提交 条形码扫描 + 用户提交
FatSecret 最小 有限的USDA整合 社区提交(主要) 社区提交的条目
Cal AI 间接 数据库可能引用USDA值,AI估算为主 AI照片估算 AI估算
Samsung Health 间接 许可的第三方数据库可能包含USDA派生数据 第三方许可数据库 第三方数据提供商

USDA数据使用的三个层级

第一层级:USDA作为主要数据来源

这一层级的应用将整个食品数据库建立在USDA FoodData Central的基础上。每个通用食品条目均来源于USDA实验室分析的数据。这些应用将USDA的数值视为权威参考,以此验证其他数据。

Nutrola以USDA FoodData Central为起点,并将条目与其他国家的营养数据库进行交叉参考。这种多源方法具有双重目的:验证USDA值与其他国家食品机构进行的独立实验室分析的一致性,并填补USDA在美国以外常见食品的覆盖空白。Nutrola的180万条经过营养师验证的条目均建立在USDA基础之上,每条记录都经过专业的交叉参考和验证流程。

Cronometer以USDA和NCCDB数据的准确性而闻名。当用户在Cronometer中搜索食品时,结果会标明其数据来源,使用户能够区分USDA来源的条目和制造商提交的条目。这种透明度在消费者应用中较为罕见,反映了Cronometer以研究为导向的设计理念。

MacroFactor将USDA FoodData Central作为基础层,并补充制造商验证的品牌产品数据。他们的做法优先考虑每条记录的准确性,而非总记录数。

第二层级:USDA作为补充来源

这一层级的应用包含一些USDA数据,但并不将其作为主要数据库。USDA条目与众包或制造商提交的条目共存,后者往往占据主导地位。

MyFitnessPal在其庞大的数据库中包含USDA数据,但由于用户提交的条目与USDA条目在搜索结果中没有明确区分,用户常常选择众包条目而非更准确的USDA值。用户提交的条目数量庞大(超过1400万条),使得USDA条目仅占总数据库的一小部分。

**Lose It!**在其策划的核心数据库中包含USDA数据,但大量依赖条形码扫描的制造商标签和用户提交。USDA数据为通用食品提供了基础,但品牌产品则依赖其他来源。

第三层级:USDA使用极少或间接

这一层级的应用要么完全不直接使用USDA数据,要么仅通过中介数据库访问。

FatSecret主要依赖社区提交的条目。尽管一些社区贡献者可能引用USDA值,但该应用并未系统性地将FoodData Central整合到其数据库流程中。

Cal AI使用计算机视觉从照片中估算食品成分。尽管其基础参考数据库可能包含USDA派生值,但AI估算层引入了额外的不确定性,部分抵消了实验室分析源数据的精确性。

USDA数据实际包含的内容

理解USDA FoodData Central数据的深度有助于解释为何使用这些数据的应用能够提供更准确的结果。

基础食品

基础食品数据集包含最详细的食品成分数据。每个条目包括通过多种独立分析方法确定的多达150种营养成分的值。样本元数据包括地理来源、收获季节和烹饪方法。这些条目代表了食品成分数据的科学黄金标准。

例如:USDA基础食品条目中生西兰花(NDB# 11090)包含经过分析确定的能量、水分、蛋白质(总量和各个氨基酸)、总脂肪(包括25种单独的脂肪酸)、碳水化合物(按差异计算)、膳食纤维、糖、所有13种维生素、11种矿物质以及多种植物营养素,包括葡萄糖异硫氰酸盐。

标准参考(SR)遗留

SR遗留数据集包含约7,600种食品条目,具有经过分析确定的营养成分值。虽然该数据集不再更新(已被基础食品取代),但仍然是食品成分研究和许多追踪应用中广泛使用的参考。

FNDDS(饮食研究食品和营养数据库)

FNDDS专门为饮食摄入研究而设计,提供常见食品和饮料的营养成分值,包括混合菜肴和食谱。该数据库被国家健康和营养检查调查(NHANES)使用,并提供基于全国代表性消费模式的份量数据。

品牌食品产品数据库

该部分包含制造商提交的品牌产品营养数据,主要来源于营养成分标签。尽管这些条目是制造商报告的,而非独立实验室分析的,但由于经过USDA的标准化流程编制和格式化,包含了一些众包替代方案中不存在的基本质量检查。

品牌产品缺口:各应用如何填补

USDA FoodData Central在通用食品(生鸡胸肉、西兰花、橄榄油)方面表现出色,但无法覆盖市场上的每个品牌产品。各应用填补这一“品牌产品缺口”的方式是其关键差异点。

应用 品牌产品策略 验证级别 覆盖速度
Nutrola 营养师验证的品牌条目 + 条形码扫描 专业审核 中等
Cronometer 手动策划品牌补充 专业策划 缓慢
MacroFactor 内部验证的品牌数据 内部团队审核 中等
MyFitnessPal 开放众包 + 条形码扫描 最小验证 非常快
Lose It! 条形码扫描 + 用户提交 部分自动检查
FatSecret 社区提交 社区审核

显而易见,优先考虑覆盖速度的应用(MFP、FatSecret)牺牲了准确性验证。优先考虑准确性的应用(Nutrola、Cronometer)虽然添加品牌产品的速度较慢,但对数据的信心更高。

Nutrola的条形码扫描功能通过允许用户即时扫描品牌产品来弥补这一缺口,同时后端验证流程确保相关的营养数据经过专业审核。这种组合既满足了用户对速度的期望,又保证了对有意义追踪所需的准确性。

为什么USDA数据对微量营养素追踪至关重要

USDA分析数据的深度在微量营养素覆盖方面尤为明显。USDA基础食品条目可能包含超过100种单独营养素的值,包括其他来源无法提供的微量矿物质和单独氨基酸。

不依赖USDA数据的应用通常仅追踪宏量营养素(卡路里、蛋白质、脂肪、碳水化合物)以及少数常见微量营养素(钠、纤维、糖)。这种浅层追踪可能会遗漏镁、锌、硒、维生素K、叶酸和各类B维生素等营养素的潜在缺乏。

Bailey等人(2015年)在《营养学杂志》上发表的研究分析了NHANES数据,发现美国人口中有相当比例的维生素D(95%)、维生素E(84%)、镁(46%)和钙(38%)摄入不足。通过饮食追踪识别这些缺乏需要一款建立在USDA FoodData Central提供的全面营养数据基础上的应用。

国际等效于USDA FoodData Central的数据库

虽然USDA FoodData Central是最广泛引用的食品成分数据库,但其他国家也维护着自己的实验室分析数据库。

数据库 国家 维护组织 条目 突出优势
USDA FoodData Central 美国 USDA农业研究服务 250,000+ 最广泛的覆盖,基础食品深度
NCCDB 美国 明尼苏达大学NCC ~18,000 研究验证,NDSR中使用
AUSNUT 澳大利亚 澳大利亚新西兰食品标准局 ~5,700 澳大利亚特定食品和制备
CoFID(麦肯斯和维多森) 英国 公共卫生英格兰 ~3,200 欧洲食品成分
CNF(加拿大营养文件) 加拿大 加拿大卫生部 ~5,800 加拿大特定品牌产品
BLS(德国食品成分数据库) 德国 马克斯·鲁本研究所 ~15,000 欧洲食品成分

Nutrola的交叉参考方法借助多个国家数据库,提供更广泛的地理覆盖和额外的验证层。当USDA和AUSNUT对同一食品都有实验室分析值时,两者之间的一致性增强了数据的可信度。若存在差异,则会触发专业审核。

如何验证您的应用数据来源

用户可以通过简单的测试来确定其追踪应用是否有效地使用USDA数据。

  1. 在应用中搜索“生西兰花,100克”。
  2. 将卡路里值与USDA参考值进行比较:每100克34千卡(USDA FoodData Central,FDC ID:170379)。
  3. 检查显示的营养成分数量。以USDA为基础的应用应显示30种或更多的营养成分。众包条目通常显示5到15种。
  4. 再次搜索同一食品,查看是否出现多个条目且数值不一致。多个条目表明这是一个众包数据库,存在重复管理问题。

一款以USDA数据为基础的应用应返回单一、明确的条目,显示34千卡及全面的微量营养素数据。如果搜索返回多个卡路里值不一致的条目,则该应用可能依赖于众包数据,而非USDA策划的条目。

常见问题解答

哪款卡路里追踪应用使用USDA FoodData Central作为主要数据来源?

Nutrola、Cronometer和MacroFactor都将USDA FoodData Central作为主要数据来源。Nutrola进一步将USDA数据与其他国家的营养数据库进行交叉参考,并对其180万条条目进行营养师验证。Cronometer以USDA和NCCDB的整合及来源标签而闻名。MyFitnessPal包含一些USDA数据,但使用众包条目作为主要来源。

USDA食品数据是否免费访问?

是的。USDA FoodData Central是公共资金支持的,免费向公众开放,网址为fdc.nal.usda.gov。该数据属于公共领域,任何应用开发者均可使用。然而,将USDA数据整合到用户友好的追踪应用中需要大量技术工作,包括将食品描述映射到可搜索的术语、处理份量转换以及填补USDA数据库中未包含的品牌产品的空白。

USDA FoodData Central数据的准确性如何?

USDA FoodData Central的数据是通过符合AOAC国际标准的标准化分析化学方法确定的。分析的不确定性因营养成分和方法而异,但通常宏量营养素的误差在5%到10%之间,而某些微量营养素的误差在10%到20%之间。这比FDA允许的制造商标签数据偏差高达20%要准确得多。

为什么并非每款卡路里追踪应用都使用USDA数据?

虽然USDA数据是免费提供的,但仅依靠USDA数据构建完整的消费者食品数据库是不够的,因为USDA FoodData Central并未覆盖所有品牌产品。应用必须用来自其他来源的品牌产品条目来补充USDA数据。填补这一缺口的方法(众包与专业验证)是区分有效使用USDA数据的应用与表面使用的应用的关键。

USDA数据是否覆盖国际食品?

USDA FoodData Central主要关注美国消费的食品。对国际菜肴和地区特定产品的覆盖有限。像Nutrola这样的应用通过将USDA数据与国际数据库(如AUSNUT(澳大利亚)、CoFID(英国)和CNF(加拿大))进行交叉参考,解决了这一局限性,以提供更广泛的全球食品覆盖,同时保持政府策划来源的分析严谨性。

准备好改变您的营养追踪方式了吗?

加入成千上万已通过 Nutrola 改变健康之旅的用户!