Overview
The davinci community script library is a collection of javascript libraries that are provided by the davinci community for use in your desktops or pages.
These files are not reviewed by the davinci team for accuracy or safety. Community members are encouraged to inspect and test any resource posted to the library for appropriateness for use in their projects.
The code provided is coded in Javascript, but can be accessed from Python using the Python App. The code is generally not obfuscated so that it can be examined in the browsers debugger. (debugging is not available using Python)
- Basic Javascript Tutorial
- Davinci API : is the set of apis that are loaded with the application and used by the framework.
- Javascript App - an app that provides the capability to code Javascript scripts that interact with other apps and components on the platform.
Video Demos
Community Submissions
- Approximation
- Function Attribution
- Calendar/Date:
- Combinatorics:
- Concurrent:
-
Data Utilities:
- tree :
- Differential Equations:
- Finance:
- Fixed Income Cash Flows:
- Fixed Income Risk:
-
GLM:
- Poisson :
-
Information Theory:
- Entropy :
- Kernel:
- Linear Algebra:
- List Utilities:
- Machine Learning:
- Math:
-
Monte Carlo:
- ito :
-
Numeric:
- Root Finding:
- differentiation
- Fourier :
- integration :
- taylor polynomials :
- Optimization:
- Probabilistic Graphical Model
- Processes
- Series
-
Sports and Games
- poker :
- Statistics:
-
Statistics - Distributions:
- bernoulli :
- beta :
- binomial :
- exponential :
- gamma :
- lognormal :
- normal :
- bivariate normal :
- poisson :
- uniform :
- Statistics - Hypothesis Testing
- Tensor Flow:
- Text:
- Time Series:
- Trading
-
Utilities
- timer :
- xml parser :
Disclaimers
The code in the davinci library is free to use under the MIT license. It is submitted to the library from davinci community members. No guarantee is given that the code will work in a specified manner.