Although almost all 85 FAS codes are referenced, the ones collectively accounting for 50% of the records are 40, 42, 44, 46, 48, 50, and 52
Data Records, paragraph 4
The seven named codes hold 3036 rows, 46.34% of all 6552 rows (F1, within 5 points of 50%) under both FAS readings; over the rows with a FAS code (F2) 56.94% with the deposited column (A, outside tolerance) and 53.42% after add_metadata.R (B, within). They are not the seven most frequent; FAS 59 (351 rows) and FAS 54 (287) are more frequent than FAS 52 (286) under both readings, and FAS 60 (353) too under B; the named codes rank 1 to 6 and 9 (A) or 10 (B). The deposited column has 81 distinct non-empty values, which meets the 77 the criterion takes for "almost all 85", and 73 after add_metadata.R, which does not. The 81 include malformed values (eight such as "77 JECFA 86", five decimals such as "67.29", and "617") and "86", above 85. Counting only whole numbers from 1 to 85 gives 66 codes (A) and 71 (B), both below 77, so "almost all 85" does not hold under a cleaned reading; codes 2, 3, 4, 7, 9, 11, 61, 63, 66, 76, 79, 81, 84 and 85 are absent under both. The criterion sets the outcome by the share and the ranking, so this does not change it.
How the test differed from the paper’s method
- The criterion names the FAS column of both process_df.R and add_metadata.R; the deposit holds the first. Both are run (A and B), and both give partially reproduced.