c737871c4c
This PR introduces TRIAL data — yield-performance results from real
field trials — as a SEPARATE data type alongside variety identity.
The two are complementary:
search_docs → "What's the disease resistance of DKC62-08RIB?"
(variety identity — what it IS)
search_trials → "Which corn hybrid won the IA 2024 trials?"
(performance data — how it PERFORMED)
scrape/sources/gh_plot_reports.py — Golden Harvest plot reports
- 4,618 expected (2024+2025; 2023 deferred to a backfill pass).
- URL: /<crop>/plot-report/<state>/<year>/<plot_id>
- Cross-vendor: each plot lists products from multiple brands
(NK / DEKALB / Golden Harvest / Enogen / Pioneer / Channel) side
by side at one cooperator's field — the kind of independent
comparison data Bayer doesn't publish itself.
- Generic per-column metrics dict (Yield/MST/Test Weight/$/Ac for
corn+soy, Ton/Acre + Milk + Beef columns for silage).
- Politeness: 1 req/sec, retries on 429/5xx, no redirect-follow.
scrape/sources/agripro_trials.py — AgriPro regional trial PDFs
- 14 unique PDFs (38 sitemap links deduped) at /trials-data
- pdfplumber text extraction, region/year detection from filename
- Verbatim PDF text preserved in chunk body so variety + yield
number adjacency drives retrieval (AP Iliad's Aberdeen ID yield
matches a query about "AP Iliad Idaho yield")
rag/chunk.py — chunks_from_trial() dispatching by source
- Plot reports: identity preamble + Top-5 by primary metric + full
ranking table. Metric labels chosen from the data (corn/soy use
"Yield", silage uses "Ton/Acre").
- AgriPro PDFs: identity preamble + verbatim trial body inline so
per-location yields surface for region+variety queries.
- Variety chunks get data_type="variety" metadata; trial chunks get
data_type="trial". Single Chroma collection; the tool router
filters by data_type rather than maintaining two collections.
rag/index.py — dispatch by sidecar's data_type field
rag/bm25.py — new filter columns (data_type, year, state)
docs_mcp/server.py — sixth MCP tool: search_trials(crop?, state?,
year?, product?, k=10)
- Filters trial chunks via where={"data_type": "trial", ...}
- Optional product substring post-filter for "DKC62-08RIB Iowa 2024"
style searches
- search_docs now defaults to data_type="variety" so trial chunks
don't bleed into variety identity queries
- Tool docstring routes the agent: "use lookup_variety to verify
identity details on any trial winner you surface"
NK trial endpoint (/NKSeeds/wsProxy.asmx/GetPlotResult) is documented
as deferred — the ASMX-SOAP shape returned empty XML on initial
probe. Bayer per-variety yield data is not publicly indexed at all
— documented in the trial-scope note (DEKALB/Asgrow trial data flows
through Channel reps, not the web). AgRevival research books exist
as 10 large annual PDFs but are deferred (low ROI per parse).
Initial corpus shipped in this PR: 14 AgriPro trial PDFs. The 4,618
Golden Harvest plot reports are scraping in background and will be
added in a follow-up corpus-snapshot PR (~70 min ETA).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
7.6 KiB
7.6 KiB
2025 Performance Summary, Syngenta Data
- Source: AgriPro (Syngenta) regional trial PDF
- Vendor: Syngenta
- Brand: AgriPro
- Crop: Wheat
- Data type: trial
- Year: 2025
- PDF: https://agriprowheat.com/sites/default/files/2025-11/2025%20NP%20Perf%20Data%20web%20East.pdf
- Index page: https://agriprowheat.com/trials-data
- Varieties listed: AP Iconic, AP Elevate, SY Valda, AP Murdock, AP Smith, AP Dagr, AP Gunsmoke CL2, SY, SY Ingmar, LCS Boom
Trial data (verbatim from PDF)
2025 Performance Summary, Syngenta Data
Eastern North Dakota and Minnesota
2025 Yield bu/ac
Test
Minnesota North Dakota
Prot. Wt.
Variety Avg. Crookston Glyndon Warren Wolverton Cando Casselton Langdon McVille Park River Thompson % lbs/bu
AgriPro HY141 90.8 87.2 75.8 85.7 90.7 88.4 103.5 108.6 92.7 82.0 93.9 13.5 59.5
AgriPro HY155 90.8 93.7 74.7 93.3 88.3 84.6 91.8 101.3 99.1 85.3 96.1 14.0 60.2
AgriPro HY162 86.7 85.8 73.1 88.9 92.5 75.8 86.3 103.8 90.1 82.3 88.6 13.5 60.2
AP Iconic 83.5 92.2 69.0 75.1 76.9 86.8 85.5 104.1 86.6 73.6 85.5 13.5 58.7
AP Elevate 81.9 84.3 66.1 74.2 74.9 78.1 81.2 104.7 93.9 73.2 87.9 13.5 59.7
SY Valda 81.2 74.6 71.6 94.7 73.2 81.0 82.8 91.0 82.5 72.9 87.3 13.9 58.4
AP Murdock 80.2 90.0 64.7 85.2 78.6 75.7 82.3 96.2 87.4 55.3 87.1 13.5 59.5
AP Smith 80.2 80.8 64.9 83.0 70.3 71.3 85.0 91.5 95.1 71.6 88.6 14.4 59.1
AP Dagr 79.0 79.2 68.1 90.5 71.2 75.5 82.1 88.1 79.5 59.0 97.0 13.2 57.6
AP Gunsmoke CL2 77.4 81.7 63.1 79.7 67.8 82.3 83.7 93.5 88.1 49.9 83.9 13.3 58.1
SY 611 CL2 76.7 78.0 63.1 73.2 71.1 74.4 77.3 100.8 83.3 62.7 82.8 14.5 58.9
SY Ingmar 74.8 70.0 62.1 80.8 66.6 69.4 85.0 89.0 73.1 65.0 86.7 14.5 59.1
ND Stampede 87.1 86.8 69.0 90.3 88.7 77.2 91.0 100.5 100.9 76.2 90.4 15.1 58.8
WB9645 85.7 96.2 72.7 92.2 73.9 74.2 95.1 103.0 99.2 69.1 81.4 13.3 58.9
Ascend-SD 85.5 95.6 69.0 88.8 90.5 79.7 88.3 93.1 90.6 78.0 81.7 14.1 60.5
WB9641 85.5 74.7 64.2 93.8 75.0 88.1 92.1 104.8 98.3 65.4 98.9 12.7 58.6
WB9590 84.8 81.3 63.8 88.1 76.9 77.0 86.2 103.1 93.0 77.0 101.4 14.8 59.5
WB9606 83.8 87.4 70.8 90.6 69.7 78.8 96.4 95.5 94.2 75.3 79.0 12.9 60.5
Faller 82.5 88.9 62.2 92.1 69.4 83.8 83.0 98.6 87.6 66.5 92.6 14.0 58.9
WB9642 81.9 83.7 65.7 92.0 77.8 81.1 80.8 91.9 85.2 73.2 88.0 13.6 60.9
MN-Torgy 80.9 89.4 65.1 84.6 80.9 82.0 76.0 92.6 94.5 70.3 73.7 14.6 60.5
MN-Rothsay 80.8 82.2 65.8 91.1 69.7 82.2 80.5 96.1 91.1 60.7 88.3 13.9 58.8
WB9719 75.9 84.6 60.3 88.8 63.8 72.7 79.1 97.8 78.4 42.9 90.7 13.3 57.5
LCS Boom 74.3 84.0 52.5 77.5 67.6 79.3 76.5 91.7 91.0 46.4 76.9 14.2 60.6
ND Thresher 73.3 81.9 56.3 86.9 71.9 73.7 70.5 86.7 70.2 56.2 78.9 14.4 56.6
Mean 82.2 84.8 66.4 86.9 76.6 79.2 85.2 97.5 89.2 68.3 87.6 13.8 59.2
LSD (5%) 4.8 11.5 4.7 13.2 13.1 11.0 — 10.6 10.3 9.2 11.4 0.5 0.7
CV (%) 6.5 6.6 4.3 7.3 8.2 8.4 12.1 6.6 7.0 7.8 6.4 6.9 2.1
No. of Locs. 10 8 10
Numbers in bold type are in the top yielding group and considered statistically similar.
Numerical ratings: Heading: 1= Early, Height: 1 = Short
These agronomic assessments are made by Syngenta scientists and reflect each variety’s relative performance within these characteristics through the 2025 crop year. Specific conditions may cause variations
within those characteristics. These relative protection values are based on current pest and disease populations. These have been known to shift periodically and may cause changes in specific evaluations.
Resistance to many other diseases and pests is sensitive to environmental conditions, plant development stages and the presence and intensity of other diseases which may result in specific evaluation
inconsistencies. This chart is updated annually to reflect the most current trends.
AgriPro hybrid wheat seed sold commercially contains 75-95% hybrid seed, as required by the Federal Seed Act. Plot trial data for AgriPro hybrids represents performance using seed lots with nearly 100%
hybrid seed.
© 2025 Syngenta. AgriPro® and the Syngenta logo are trademarks of a Syngenta Group Company. Some or all of the varieties may be protected under one or more of the following: Plant Variety
Protection, United States Plant Patents and/or Utility Patents and may not be propagated or reproduced without authorization. NP - 10/2025
Three-Year Performance Summary, Syngenta Data (2023-2025)
Eastern North Dakota and Minnesota
Yield Average bu/ac Economic Return1 Agronomics and Disease
Protein Test Wt. Heading Height Lodging BLS FHB
Variety 3-yr 2-yr 2025 % lb/bu Gross $/A Rank 1-9 1-9 1-9 1-9 1-9
AgriPro HY155 92.4 91.5 90.8 14.4 60.2 488.8 1 5 6 5 5 4
AgriPro HY141 91.7 90.6 90.8 13.8 59.8 461.9 5 5 6 6 5 4
AgriPro HY162 91.0 89.3 86.7 13.6 60.3 450.0 8 5 6 5 5 4
AP Iconic 87.5 87.1 83.5 14.0 59.4 446.3 9 5 6 3 4 4
AP Elevate 85.9 86.0 81.9 14.5 60.1 458.5 6 6 4 3 4 4
AP Dagr 85.7 82.6 79.0 13.7 58.7 426.2 17 6 4 5 4 5
SY Valda 85.5 84.5 81.2 14.2 58.8 446.2 10 5 5 5 4 4
AP Smith 82.6 82.0 80.2 14.8 59.6 450.3 7 6 4 2 3 4
AP Murdock 82.4 82.4 80.2 14.3 60.0 431.5 16 4 4 4 4 4
AP Gunsmoke CL2 81.2 80.9 77.4 14.6 58.9 434.8 15 5 5 3 5 4
SY 611 CL2 80.7 79.5 76.7 14.9 59.3 443.4 11 5 4 4 4 3
SY Ingmar 79.8 79.7 74.8 15.0 59.7 440.1 13 5 5 3 3 3
WB9606 87.7 85.8 83.8 13.8 60.9 438.9 14 5 6 5 6 5
MN-Rothsay 86.3 84.3 80.8 14.8 59.9 468.5 3 7 3 3 4 5
WB9590 85.5 84.4 84.8 15.1 59.3 476.8 2 4 4 2 6 6
Faller 85.0 82.9 82.5 14.2 59.3 443.3 12 6 7 7 3 3
MN-Torgy 84.0 82.4 80.9 15.1 60.9 466.3 4 6 6 5 3 3
WB9719 81.6 77.9 75.9 14.0 58.6 417.1 18 6 5 2 5 6
Ascend-SD 84.3 85.5 6 8 7 3 4
ND Thresher 74.4 73.3 6 5 7 3 5
ND Stampede 87.1 5 5 5 4 5
WB9645 85.7 7 6 5 6 5
WB9641 85.5 6 5 4 6 5
WB9642 81.9 6 4 6 6 4
LCS Boom 74.3 3 5 4 6 4
Mean 85.4 83.6 82.5 14.6 59.7
LSD (5%) 3.3 4.0 4.8 0.5 0.8
CV (%) 6.7 6.9 6.5 2.8 2.1
No. of Locs. 23 16 10 22 21
Numbers in bold type are in the top yielding group and considered statistically similar.
Numerical ratings: Heading: 1= early; Height: 1 = short; Disease: 1 = no disease
2025 Locations: Crookston, Glyndon, Warren, and Wolverton MN; Cando, Casselton, Langdon, McVille, Park River, and Thompson ND
2024 Locations: Casselton, Drayton, Langdon, and Park River, ND; Crookston and Warren, MN
2023 Locations: Casselton, McVille, Park River, and Valley City, ND; Crookston, Glyndon, and Warren, MN
1 Economic return calculated by using the three-year yield average multiplied by the average grain price ($5.12/bu). (+) 8 cents per 1/5th premium over 14% protein, (-) 10 cents
per 1/5 discount under 14% protein.
These agronomic assessments are made by Syngenta scientists and reflect each variety’s relative performance within these characteristics through the 2025 crop year. Specific conditions may cause
variations within those characteristics. These relative protection values are based on current pest and disease populations. These have been known to shift periodically and may cause changes in specific
evaluations. Resistance to many other diseases and pests is sensitive to environmental conditions, plant development stages and the presence and intensity of other diseases which may result in specific
evaluation inconsistencies. This chart is updated annually to reflect the most current trends.
AgriPro hybrid wheat seed sold commercially contains 75-95% hybrid seed, as required by the Federal Seed Act. Plot trial data for AgriPro hybrids represents performance using seed lots with nearly 100%
hybrid seed.
© 2025 Syngenta. AgriPro® and the Syngenta logo are trademarks of a Syngenta Group Company. Some or all of the varieties may be protected under one or more of the following: Plant Variety
Protection, United States Plant Patents and/or Utility Patents and may not be propagated or reproduced without authorization. NP - 10/2025