Set units in readers where the information is available
Some considerations
Need some thought about where unit conversions happen, we don't want conversion to happen repeatedly between functions as this could add computational cost in our algorithms
Conversions could only occur at user input or output
[ ] I have added docstrings in line with the guidance in the developer guide
[ ] I have updated the relevant documentation
[ ] I have implemented unit tests that cover any new or modified functionality
[ ] CHANGELOG.md has been updated with any functionality change
[ ] Request review from all relevant developers
[ ] Change pull request label to 'Waiting for review'
Contribution Notes
Please read and adhere to the developer guide and local patterns and conventions.
[ ] The content of this Pull Request (the Contribution) is intentionally submitted for inclusion in CIL (the Work) under the terms and conditions of the Apache-2.0 License
[ ] I confirm that the contribution does not violate any intellectual property rights of third parties
Changes
Formalise use of units in CIL
Some considerations
Testing you performed
Related issues/links
Checklist
Contribution Notes
Please read and adhere to the developer guide and local patterns and conventions.