casact / faslr Goto Github PK
View Code? Open in Web Editor NEWFree Actuarial System for Loss Reserving
Home Page: https://faslr.com
License: GNU General Public License v3.0
Free Actuarial System for Loss Reserving
Home Page: https://faslr.com
License: GNU General Public License v3.0
Establish a preliminary navigation pane. This pane should be collapsible and contain a list of projects organized hierarchically by jurisdiction and LOB. Each level of the hierarchy should be collapsible as well.
Chainladder has a feature to extract the valuation date from the triangle. This should be visible in the GUI.
Unless a database connection is established, the user should not be able to do things such as add new projects, view triangles, etc.
Use mouse events for this
Reproduction steps:
Then the window freezes.
If the user presses something like ALT+F, it should activate the file menu.
The context menu should at least have an option for creating a new project
One of the first things a user will do is connect to a database. Upon pressing the "connect" button, the user will see a dialog box in which they can enter the database parameters. I could use QLineEdit to create the fields for these parameters.
Since this is used as a test for the reasonableness of the development technique, it should be accessible to the user shortly after triangle importation.
raa = cl.load_sample("raa")
print(
"Correlation across valuation years? ",
raa.valuation_correlation(p_critical=0.1, total=True).z_critical.values,
)
In the navigation pane, one should be able to right click a project, and then click export. The user should have the option to export metadata and results only, or to export data as well, at varying amounts of depth with respect to the data pipeline from origin to reporting.
For example, when hovering over this delete button, the main window status is blank, but should read, "Delete the user config file and quit the application."
def user_layout(self):
layout = QVBoxLayout()
delete_configuration_button = QPushButton("Delete Configuration")
delete_configuration_button.setStatusTip("Delete the user config file and quit the application.")
layout.addWidget(delete_configuration_button)
layout.setAlignment(Qt.AlignTop)
# noinspection PyUnresolvedReferences
delete_configuration_button.clicked.connect(self.delete_configuration)
self.user_container.setLayout(layout)
Since this is used as a test for the reasonableness of the development technique, it should be accessible to the user shortly after triangle importation.
raa = cl.load_sample("raa")
print(
"Correlation across origin years? ",
raa.development_correlation(p_critical=0.5).t_critical.values,
)
This happens when trying to make or use an existing db, but you cancel.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.