MHKiT-Python

Installation

Refer to the MHKiT-Python installation section for information on how to install MHKiT-Python.

API Documentation

Examples

Jupyter notebook examples of MHKiT-Python are included below:

Online Forum

Please post questions, feature requests, and bug reports about MHKiT-Python to the Issues Page. This forum is managed by the MHKiT-Python code development team and users.

Software Tests

MHKiT-Python includes continuous integration software tests that are run using Travis CI. The tests are run each time changes are made to the repository and are designed to ensure that the code is performing as expected. New tests are developed each time new functions are added or modified. Testing status (passing/failed) and code coverage statistics are posted on the README page.

Tests can also be run locally using the Python package nose. Developers should run software tests before submitting a pull request, using the following command:

nosetests -v --with-coverage --cover-package=mhkit mhkit