jayvee
jayvee copied to clipboard
[FEATURE] Materials Science Domain Extension
User Story
- As a {materials science researcher}
- I want {to use a materials science domain extension}
- So that {I can reuse existing value types}
User Acceptance Criteria
- [ ] A materials science domain extension similar to the mobility domain extension (https://github.com/jvalue/jayvee/tree/main/libs/language-server/src/stdlib/domain/mobility) exists in Jayvee
- [ ] Elements in this domain extension are reused in models at https://github.com/jvalue/SWC2-JValue-OCDE-Case1
- [ ] Includes at least DOI value type, DOI standardizer composite blocks and common valuetypes for SI units
Notes
- Use experience from https://github.com/jvalue/SWC2-JValue-OCDE-Case1/issues/14 to decide on which Jayvee elements to move into this extension, potentially at least DOI related transforms and value types
Definitions of Done
- [ ] A PR has been opened and accepted
- [ ] All user acceptance criteria are met
- [ ] All tests are passing