Actuarial models in Python
Project description
lifelib is a collection of actuarial projection models. lifelib models are built as modelx models, ready to be used out of the box with sample formulas and input files, and they are fully customizable by users.
Feature highlights
Formulas and their calculated values paired as Cells, just like spreadsheet cells
Relevant cells grouped together as a Space, just like a spreadsheet
Spaces in other spaces (subspaces), forming trees of spaces
Models composed of spaces
Space inheritance
Parametrized dynamic subspaces created automatically
Saving to / loading from files
Conversion to Pandas objects
Reading data from Excel files
Cells graph to track cells interdependency
Why lifelib?
Better model integrity and extensibility
For readable formula expressions
For eliminating spreadsheet errors
For better version control/model governance
What for?
Pricing / Profit testing
Model validation / testing
Prototyping for production models
As corporate models
For simulations
As replacement for any spreadsheet models
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lifelib-0.2.0.tar.gz
.
File metadata
- Download URL: lifelib-0.2.0.tar.gz
- Upload date:
- Size: 3.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.7.1 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b733c6a8153a6f8d2c505da12accac9f57b8dbc3ed9c48be082ee102463c4fa |
|
MD5 | ac037e609a30c7349a0d5d2bf5ce9e91 |
|
BLAKE2b-256 | 3da8bba0fe492049b871002f03f7da017d22cf087beba64d789b376971d63079 |
File details
Details for the file lifelib-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: lifelib-0.2.0-py3-none-any.whl
- Upload date:
- Size: 3.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.7.1 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6786b4caf33ab0478552ad3f7c42f0eb7ede2bc478a8bc899540b93cdf0d7aba |
|
MD5 | 3513335e9d254bde27bb8345ae2cce8a |
|
BLAKE2b-256 | e6260ae4ca64da974eff434f8cdd65a16ea0773d7fb5ca591f8e1367046ca9b4 |