v0.1.0
latest
v0.1.0
User Guide
Contributor Guide
Developer Guide
Science Library
API Reference
Change Log
Licence
Index
GitHub
Development
Packaging
Sharing
Contributor Guide
This guide is for people interested in sharing their modelling components for use in the framework.
Development
Create your science component by subclassing a generic framework component
Document your science component using its class docstring
Define your science component using its class attributes
Implement the initialise-run-finalise component class methods
Packaging
Create a local git repository
Retrieve the component package template
Bring in your component contribution(s)
Populate the package metadata
Sharing
Push your contribution to the unifhy GitHub organisation
Upload your contribution to the Python Package Index