Proposal: Collaboration on ICAR Pydantic Models for ADEWG #526
Replies: 2 comments 1 reply
-
|
@cookeac heres the plan I have to create an auto-generated python package from icar specifications. This plan works best if #509 is going to create a github release like I suggested. First I will create a github actions pipeline on the repository icar-pydantic repository. When a github The pipeline:
What do you think of this plan? |
Beta Was this translation helpful? Give feedback.
-
|
I think this is a great idea @maximeleduc @jrobichaud. I am currently implementing a similar set of ADE Pydantic models with FastAPI as part of a (as of yet, unreleased) open source digital twinning project for dairy farms. However, I am doing this manually at the moment. An automated pipeline would reduce duplication and ensure consistency, especially as the ADE specification evolves over time. I would be willing to contribute time and effort to this - let me know how I can be of assistance. @jrobichaud's proposal seems logical to me. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
My Forage Systems (Mon Système Fourrager), based in Canada, is a startup developing innovative solutions for forage systems by seamlessly connecting soil to the animal.
In this context, we will begin working on the animal module in approximately 6 to 8 weeks. We are going to be working soon on python data classes for the ICAR standard using
pydanticmodels.pydanticallows to validate the conformity of json data with the schema classes. We were also considering to make it available onpypias well to simplify installation in python projects.Are you interested in having this eventually as part of
adewg? If so, is anyone interested to collaborate?In the case you are interested, to facilitate the eventual transfer it would be best to discuss about some details.
Do you have any special requirements or recommendations regarding this? Ex: license to use, disclaimers to add, documentation generation tools you prefer, folder structure/data organisation, etc.
At first we would create a repository called
ICAR-pydanticand when ready you could fork in the groupadewg.We could transfer the ownership of the
pypipackage at that moment as well.Beta Was this translation helpful? Give feedback.
All reactions