Very inconsistent black bean nutrition labels?

Why are the calories and protein of these black beans so different:

From Carral beans, for 100 g:

  • 203.4 kcal
  • 22.8 g protein

From NCCDB Black Beans, Cooked, for 200 g or 100 g dry:

  • 264 kcal
  • 17.7 g protein

From FDA's FoodData Central, for 100 g:

  • 24.4 g protein (2016 data)

From Nutritionix 0.5 cup, 97 g:

  • 331 kcal
  • 21 g protein

The Carral and Nutritionix protein isn't that far off. Although, the equivalent cooked vs dried protein is, imo, significantly different. And the ~200 vs ~260 vs ~330 calorie difference is intriguing.

Summary of largest disparities:

  • 203 vs 331 kcal
  • 17.7 vs 24.4 g protein

Any information on why differences exist will be appreciated. Also, I really love primary sources, so please link academic sources--greatly appreciated!

Answers