Actuarial Outpost
 
Go Back   Actuarial Outpost > Actuarial Discussion Forum > Software & Technology
FlashChat Actuarial Discussion Preliminary Exams CAS/SOA Exams Cyberchat Around the World Suggestions

Search Actuarial Jobs by State @ DWSimpson.com:
AL AK AR AZ CA CO CT DE FL GA HI ID IL IN IA KS KY LA
ME MD MA MI MN MS MO MT NE NH NJ NM NY NV NC ND
OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-28-2019, 08:03 AM
AceOfSpades AceOfSpades is offline
Member
SOA
 
Join Date: Sep 2011
Posts: 92
Default Introducing Elizur a free and open Python actuarial library

Today I am introducing a free and open source Python library I have been working on called Elizur. The library is intended for life actuaries and students who want to perform basic life calculations in Python. The target audience is admittedly quite small and if you donít meet that demographic this post probably isnít for you. The project name is a nod to Elizur Wright. It is licensed with version 3 of the GNU General Public License. Please take the time to check out the link above!

If you have suggestions, find bugs, or just want to chat you can join us on Slack for free or post them here. The project is still in its early suggestions so feedback is appreciated. If you are new to Python, the Slack chat is a great place to get help with learning.

Thanks for your time!

EDIT: Reddit conversation here

Last edited by AceOfSpades; 07-01-2019 at 11:24 PM..
Reply With Quote
  #2  
Old 06-28-2019, 09:31 AM
campbell's Avatar
campbell campbell is offline
Mary Pat Campbell
SOA AAA
 
Join Date: Nov 2003
Location: NY
Studying for duolingo and coursera
Favorite beer: Murphy's Irish Stout
Posts: 91,999
Blog Entries: 6
Default

Quote:
Originally Posted by AceOfSpades View Post
Today I am introducing a free and open source Python library I have been working on called Elizur. The project name is a nod to Elizur Wright. It is licensed with version 3 of the GNU General Public License. Please take the time to check out the link above!

If you have suggestions, find bugs, or just want to chat you can join us on Slack for free or post them here. The project is still in its early suggestions so feedback is appreciated. If you are interested in giving formal feedback there is a survey here. If you are new to Python, the Slack chat is a great place to get help with learning.

Thanks for your time!
Looks interesting -- just reading the documentation a bit, I just assume that for the life tables, q_x is assumed to be 1 for ages past however long the vector you give it -- is that a correct assumption?
__________________
It's STUMP

LinkedIn Profile
Reply With Quote
  #3  
Old 06-28-2019, 09:38 AM
AceOfSpades AceOfSpades is offline
Member
SOA
 
Join Date: Sep 2011
Posts: 92
Default

Quote:
Originally Posted by campbell View Post
Looks interesting -- just reading the documentation a bit, I just assume that for the life tables, q_x is assumed to be 1 for ages past however long the vector you give it -- is that a correct assumption?
No - if you try to access a value outside of the vector's max length it will error right now. I think returning 1 for a request that is out of bounds would be a better solution. I will get that added next release. Also, checkout nqx or tqxn for other options.

Last edited by AceOfSpades; 06-28-2019 at 09:58 AM.. Reason: Misread
Reply With Quote
Reply

Tags
elizur, python

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -4. The time now is 03:29 PM.


Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
*PLEASE NOTE: Posts are not checked for accuracy, and do not
represent the views of the Actuarial Outpost or its sponsors.
Page generated in 0.13368 seconds with 9 queries