lung
toy^3 lung
Documentation
Getting started
- Highly recommended, but optional. Use conda
conda env create -f environment.yml
- Install the
lungpackage
pip install -e .
- Start
jupyterfrom the root repository directory
jupyter notebook
How to run code
Take a look at notebooks/Delay Lung model.ipynb.
new_controller = NewController(waveform=BreathWaveform())
How to add a controller
- Suppose our name is
NewController - Create file in
lung/controller/_new_controller.py - Stub of the controller:
from lung.controllers.core import Controller
class NewController(Controller):
def __init__(self, **kwargs):
pass
def feed(self, err, t):
pass
- Add
NewControllertolung/controllers/__init__.py - Import using
from lung.controllers import NewController
How to add an environment
- Same idea as above. You've got this, Cyril! (Just watch out for
self.time...).
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lung-0.1.4.tar.gz
(11.3 kB
view details)
File details
Details for the file lung-0.1.4.tar.gz.
File metadata
- Download URL: lung-0.1.4.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58beb71d4a66318b4e0cc59c955ac12d6229808ecd7cb03a8d405dc7ebae108e
|
|
| MD5 |
326f5af98d9f6458850a39e0afab25d7
|
|
| BLAKE2b-256 |
8727336512f6b6db48d32bc187a54412c96d9cc1473e729eb7aaccdffe127ac4
|