Conventions call april 11, 2024

Agenda

  1. (Octavio) Long discussion was had about better technologies for schemas and conventions

  2. Established a set of needs for selecting the right technology

1. Semantic (translate with ease and with confidence)
2. Embeddable code
3. Exportable (for safety of future change)
  1. LinkML, Cue, protobuffer, JSON Schema
  2. Offer to invite everyone interested to define needs, suggest technologies, etc. etc.
  3. Aislinn says commercial companies are popping up just to transfer data between systems and aggregate data in one place. Great chance to open source solve this problem for everyone! Here is a list of key players that I know of in this space:
1. [Pure Farming data exchange platform](https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.purefarming.com%2F&data=05%7C02%7Caislinn.pearson%40rothamsted.ac.uk%7C75db1f892e2744b700f008dc5971cd79%7Cb688362589414342b0e37b8cc8392f64%7C0%7C0%7C638483593808844152%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C40000%7C%7C%7C&sdata=vhS2XErqVagHbhYRMPraefL9CvwaC1G%2Fc%2B4do8l46bc%3D&reserved=0)
2. https://www.agrimetrics.co.uk/
3. [withleaf.io](https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwithleaf.io%2F&data=05%7C02%7Caislinn.pearson%40rothamsted.ac.uk%7C75db1f892e2744b700f008dc5971cd79%7Cb688362589414342b0e37b8cc8392f64%7C0%7C0%7C638483593808844152%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C40000%7C%7C%7C&sdata=QYWed%2F8kNH9EVUN%2FK5NWjPPi7Iyl9xoNsa6FPaQQrmk%3D&reserved=0)
4. [British Standards Institute](https://www.bsigroup.com/en-GB/) is leading a project on data-driven agrifood systems
5. [ICAR ](https://www.icar.org/)has done quite a bit of work around data standards for livestock
6. [The Food Data Transparency partnership](https://www.gov.uk/government/groups/food-data-transparency-partnership)
7. [Farm Data Principles](https://farmdataprinciples.com/) in the UK
8. [AgGateway](https://aggateway.org/)
  1. There are two elements to this: the written specification of the standard itself which must come first, and then the validation that the data entered meets that standard (e.g. via JSON, LinkML, etc, etc) which comes second. Area inclusion is a good test case for an example validation.
  2. Conventions may simplify over time. You might create multiple similar conventions across industries (this already exists, Mike refers to them as ‘implicit conventions’), which slowly get combined into a simplified version with validation (‘explicit conventions’). This should be compared against existing schemas (e.g. the FarmOS schema).
  3. Any future meetings must please be called the convention about conventions.

Possible needs/tests

  • Area inclusion: If field A has an area and field B has another one, is field B inside field A?

Next time!

  • Aislinn will present her initial convention from one or two of her quickforms. We can compare to the common convention and get/give feedback
  • Alex will bring a few example cases of using Plans in farmOS from her discussions within the USDA. We’ll try to see if we can reasonably get those into a Plan structure, see what works and doesn’t, etc.
1 Like