Commit Graph

400 Commits

Author SHA1 Message Date
Ozzie Gooen
8454c38fe8 Changed defaults in DistBuilder 2020-02-27 16:10:48 +00:00
Roman Galochkin
306ddb70c0 Removes obsolete parts 2020-02-27 15:16:48 +03:00
Roman Galochkin
0931914ae4 Fixes height 2020-02-27 15:12:19 +03:00
Roman Galochkin
2f57f61cbf Merge remote-tracking branch 'origin/master' into feature/1077 2020-02-27 15:10:18 +03:00
Roman Galochkin
c99a7c5085 Works, the first step 2020-02-27 15:09:04 +03:00
Ozzie Gooen
6f3dd4b428 Merge branch 'master' of github.com:foretold-app/estiband
* 'master' of github.com:foretold-app/estiband:
  Fixes code style
  Adds a tooltip
2020-02-27 11:49:45 +00:00
Roman Galochkin
531df57242 Init 2020-02-27 14:32:05 +03:00
Roman Galochkin
1684d79d9b Fixes code style 2020-02-27 14:15:40 +03:00
Roman Galochkin
ec08860698 Adds styles 2020-02-27 14:09:16 +03:00
Roman Galochkin
444966ba90 Adds a tooltip 2020-02-27 13:44:04 +03:00
Ozzie Gooen
89d09195a2 Merged with master 2020-02-27 09:46:30 +00:00
Ozzie Gooen
2638607228 Minor cleanup 2020-02-27 09:45:46 +00:00
Roman Galochkin
22a9646bf1 Adds right color annotation 2020-02-27 11:50:46 +03:00
Roman Galochkin
4b0d9d6409 Hides inputs 2020-02-27 11:04:54 +03:00
Roman Galochkin
de882523bb Hides inputs 2020-02-27 10:43:37 +03:00
Roman Galochkin
1af461a7d3 Adds reload buttons 2020-02-27 10:17:10 +03:00
Roman Galochkin
1742a38724 Adds inputs 2020-02-27 10:00:03 +03:00
Roman Galochkin
95585fb43d Makes use Antd components 2020-02-27 09:21:47 +03:00
Roman Galochkin
5c204f7244 Adds spacer 2020-02-26 15:59:31 +03:00
Roman Galochkin
a9730c7480 Adds spacer 2020-02-26 15:58:56 +03:00
Roman Galochkin
746d74da96 Adds spacer 2020-02-26 15:55:19 +03:00
Roman Galochkin
b37d052b4f Adds a flex 2020-02-26 15:33:30 +03:00
Roman Galochkin
4daa45962d Adds a inputs 2020-02-26 15:21:30 +03:00
Roman Galochkin
fee4f1f97c Merge remote-tracking branch 'origin/master' into feature/1091 2020-02-26 13:38:36 +03:00
Roman Galochkin
09e0714ec4 Adds a component 2020-02-26 13:38:29 +03:00
Ozzie Gooen
58ac5bcd73 Added filename to link directly to files 2020-02-26 10:32:10 +00:00
Roman Galochkin
8f49870113 Adds a route 2020-02-26 13:31:34 +03:00
Ozzie Gooen
ee0ff39326 Minor fix to get continuous-discrete magnitudes working 2020-02-26 10:08:37 +00:00
Ozzie Gooen
7e8fa21ab7 Simple model Ids 2020-02-26 09:36:26 +00:00
Ozzie Gooen
60e33f985a Use simple model Ids 2020-02-26 09:30:37 +00:00
Ozzie Gooen
1d85c21e91 Merged with master 2020-02-26 09:18:43 +00:00
Ozzie Gooen
eece6cf95e Merge branch 'master' of github.com:foretold-app/estiband
* 'master' of github.com:foretold-app/estiband: (32 commits)
  Fixes CdfLibrary.js
  Fixes CdfLibrary.js
  Adds integral function
  Adds integral function
  Adds tests
  Adds tests
  FindX tests
  FindY tests (2)
  FindY tests
  Renames CDFunctor
  Findx
  FindY
  FindY
  Adds tests (5)
  Adds tests (4)
  Adds tests (3)
  Adds tests (2)
  Adds tests
  Adds a "range" function
  Fixes file link
  ...
2020-02-26 09:16:15 +00:00
Ozzie Gooen
312d90af39 New model 2020-02-26 09:16:10 +00:00
Ozzie Gooen
3f901a1102
Merge pull request #4 from foretold-app/feature/1083
Feature/1083
2020-02-26 09:13:38 +00:00
Roman Galochkin
b6559ef1bb Adds a routing 2020-02-26 12:11:06 +03:00
Roman Galochkin
98c26da6eb Adds options 2020-02-26 10:39:57 +03:00
Roman Galochkin
ca7cf60f5c Fixes the code styles and the construction of the code 2020-02-26 10:12:13 +03:00
Roman Galochkin
6a54d24550 Merge remote-tracking branch 'origin/master' into improvements/1087 2020-02-26 08:18:12 +03:00
Ozzie Gooen
f2d52e6180 Minor touches to models 2020-02-25 20:08:53 +00:00
Ozzie Gooen
ddd0bc0820 Make sure that chart minimum is shown 2020-02-25 19:55:01 +00:00
Ozzie Gooen
c30fab22c7 Fixed math around fixed integral calculations 2020-02-25 19:27:30 +00:00
Ozzie Gooen
a940fa30b7 Fixed mass-ratio of continuous vs. discrete 2020-02-25 12:54:52 +00:00
Ozzie Gooen
67ee34d821 Actually use cache when needed 2020-02-25 12:28:26 +00:00
Roman Galochkin
51aa8d82d9 Fixes CdfLibrary.js 2020-02-25 13:16:27 +03:00
Roman Galochkin
9349930ad8 Fixes CdfLibrary.js 2020-02-25 13:13:17 +03:00
Roman Galochkin
4fc7723e32 Adds integral function 2020-02-25 13:10:32 +03:00
Roman Galochkin
4a88acae66 Adds integral function 2020-02-25 13:08:16 +03:00
Roman Galochkin
946e2dad7e Adds tests 2020-02-25 12:45:41 +03:00
Roman Galochkin
188266546d FindX tests 2020-02-25 12:04:26 +03:00
Roman Galochkin
94a9712788 FindY tests (2) 2020-02-25 11:57:14 +03:00
Roman Galochkin
efe3c67a25 Renames CDFunctor 2020-02-25 11:39:42 +03:00
Roman Galochkin
ee3816fae4 Findx 2020-02-25 11:36:13 +03:00
Roman Galochkin
aafccda8a1 FindY 2020-02-25 11:30:45 +03:00
Roman Galochkin
f9b04a1ca6 FindY 2020-02-25 11:29:28 +03:00
Roman Galochkin
790791eab1 Adds tests (5) 2020-02-25 10:59:01 +03:00
Roman Galochkin
822a803d01 Adds tests (4) 2020-02-25 10:38:08 +03:00
Roman Galochkin
f553fb742e Adds tests (3) 2020-02-25 10:10:21 +03:00
Roman Galochkin
d3bc12ddd0 Adds tests 2020-02-25 10:01:40 +03:00
Roman Galochkin
43ef31e772 Adds a "range" function 2020-02-25 09:16:14 +03:00
Roman Galochkin
e55993527e Fixes file link 2020-02-25 08:20:11 +03:00
Roman Galochkin
eaea7cc69a Merge remote-tracking branch 'origin/master' into feature/1083 2020-02-25 08:15:46 +03:00
Ozzie Gooen
6c536183d4 Fixed deadly tiny bugs 2020-02-24 22:04:39 +00:00
Ozzie Gooen
2a9b83b16c Minor fixes 2020-02-24 21:33:27 +00:00
Ozzie Gooen
8c625a6803 Desparately trying to work for many conditions 2020-02-24 21:01:29 +00:00
Ozzie Gooen
3182067a48 Improved mixed CDF function 2020-02-24 16:39:55 +00:00
Ozzie Gooen
d7f95df430 Added further simple tests 2020-02-24 11:11:03 +00:00
Ozzie Gooen
24dc4e657e Continuous integration should include first item 2020-02-23 20:50:27 +00:00
Ozzie Gooen
8d7a6f7f6c Fixed some discrete functions 2020-02-23 19:40:38 +00:00
Ozzie Gooen
029431a449 Simple todo and tests 2020-02-23 18:59:04 +00:00
Ozzie Gooen
ad0212db39 Simple restructuring 2020-02-23 18:34:34 +00:00
Ozzie Gooen
f844c9cc72 Renaming of core lib and charts 2020-02-23 13:27:52 +00:00
Ozzie Gooen
6a57095cad DistFunctor -> Distributions 2020-02-23 13:14:14 +00:00
Ozzie Gooen
7f0ab442ad Renames to use distPlus and distPlusIngredients 2020-02-23 12:49:33 +00:00
Ozzie Gooen
d947d43b56 Beginning to add domain functionality 2020-02-23 12:40:18 +00:00
Ozzie Gooen
0328b86833 Implemented step function transformation 2020-02-22 23:55:43 +00:00
Ozzie Gooen
3e04d3390d Added simple scaling 2020-02-22 21:46:49 +00:00
Ozzie Gooen
0d32942110 Replaced GenericDistributionChart with ComplexPowerChart 2020-02-22 20:36:22 +00:00
Ozzie Gooen
cd1b114295 The slow replacement of Shape.re begins 2020-02-22 19:21:04 +00:00
Ozzie Gooen
0d2c53eca4 Simple module-functor work 2020-02-22 16:24:54 +00:00
Ozzie Gooen
da172bfa94 Separated XYSHape into separate file 2020-02-22 12:51:25 +00:00
Ozzie Gooen
0c0fe76e4e First iteration on continuous types 2020-02-22 11:07:17 +00:00
Ozzie Gooen
194dcbd937 Minor name changes 2020-02-22 10:17:51 +00:00
Ozzie Gooen
8421892d1d Added cache where appropriate 2020-02-22 10:10:10 +00:00
Ozzie Gooen
745cf01317 Starting to move functionality into functor 2020-02-21 23:42:15 +00:00
Roman Galochkin
43746571c9 Step 10 2020-02-21 17:13:04 +03:00
Roman Galochkin
b0cc498b07 Step 9 2020-02-21 17:05:42 +03:00
Roman Galochkin
3de54bee23 Step 8 2020-02-21 16:54:39 +03:00
Roman Galochkin
fc66ac0082 Step 7 - test 2020-02-21 16:50:23 +03:00
Roman Galochkin
da15a2b2a5 Step 6 - test 2020-02-21 16:39:55 +03:00
Roman Galochkin
f929ccd942 Step 4 - first step 2020-02-21 16:17:32 +03:00
Roman Galochkin
8448b388fa Step 3 2020-02-21 16:03:27 +03:00
Roman Galochkin
36ad96d129 Step 2 2020-02-21 15:29:25 +03:00
Roman Galochkin
ff13b144e6 Step 1 2020-02-21 15:25:08 +03:00
Roman Galochkin
961db72adf Removes future obsolete lines 2020-02-21 15:09:43 +03:00
Roman Galochkin
8aafb2bb6e Adds required files 2020-02-21 15:06:19 +03:00
Ozzie Gooen
7bc62d3934 Moved some functionality to Shape.re 2020-02-21 11:45:32 +00:00
Ozzie Gooen
710edc2d21 Merge branch 'master' of github.com:foretold-app/estiband
* 'master' of github.com:foretold-app/estiband:
  Changes binary operation
2020-02-21 10:30:33 +00:00
Roman Galochkin
f131b60759 Changes binary operation 2020-02-21 08:05:41 +03:00
Ozzie Gooen
d48277ce79 Cleanup of Domain functions 2020-02-20 15:41:53 +00:00
Ozzie Gooen
2e1287e746 Use new chart in FormBuilder 2020-02-20 14:30:15 +00:00
Ozzie Gooen
a6f5aa7fc0 Simple renaming and light cleanup 2020-02-20 13:59:29 +00:00
Ozzie Gooen
c3ca1a1a57 Simple minX and maxX for distributions 2020-02-20 12:54:45 +00:00
Ozzie Gooen
73dbd64686 Merge branch 'master' of github.com:foretold-app/estiband
* 'master' of github.com:foretold-app/estiband:
  Adds stop conditions
  Adds stop conditions
  Fixes lines
  Fixes variables scopes (3)
  Fixes variables scopes (2)
  Fixes variables scopes
  Adds discrete param
  Separates branches
  Adds y axis
  Fixes styles
  Adds a lollipop chart
  Adds a lollipop chart
  Fixes the vector
2020-02-20 11:17:12 +00:00
Ozzie Gooen
122fc7dbac First stab at pdfToCdf 2020-02-20 11:17:05 +00:00
Roman Galochkin
3ddf3561ca Merge remote-tracking branch 'origin/master' into feature/1081
# Conflicts:
#	src/components/charts/GenericDistributionChart.re
2020-02-20 14:10:40 +03:00
Roman Galochkin
513df940c8 Adds stop conditions 2020-02-20 14:08:51 +03:00
Ozzie Gooen
8f6053acee Minor cleanup 2020-02-20 10:57:01 +00:00
Roman Galochkin
972c9058ef Adds stop conditions 2020-02-20 13:43:39 +03:00
Roman Galochkin
dd1c6435b4 Fixes lines 2020-02-20 13:38:04 +03:00
Roman Galochkin
773e77534d Fixes variables scopes (3) 2020-02-20 13:33:43 +03:00
Roman Galochkin
e2d5426616 Fixes variables scopes (2) 2020-02-20 13:33:21 +03:00
Roman Galochkin
8d2602ee77 Fixes variables scopes 2020-02-20 13:15:48 +03:00
Roman Galochkin
dd18736258 Adds discrete param 2020-02-20 12:53:56 +03:00
Roman Galochkin
4e0ce7ad02 Separates branches 2020-02-20 12:34:34 +03:00
Roman Galochkin
00589ad310 Adds y axis 2020-02-20 12:31:10 +03:00
Roman Galochkin
f784c2fcb2 Fixes styles 2020-02-20 12:21:58 +03:00
Roman Galochkin
a9bfc0dd47 Adds a lollipop chart 2020-02-20 11:56:02 +03:00
Roman Galochkin
739707dd39 Adds a lollipop chart 2020-02-20 10:02:39 +03:00
Roman Galochkin
802b0a89da Fixes the vector 2020-02-20 09:11:01 +03:00
Ozzie Gooen
25f83d5290 Simple normalizing functions 2020-02-19 22:28:16 +00:00
Ozzie Gooen
510519b24a Minor cleanup 2020-02-19 17:49:42 +00:00
Ozzie Gooen
e5fb663c5d Minor improvement of integrals for mixed distributions 2020-02-19 17:47:25 +00:00
Ozzie Gooen
7389fda068 Minor fixes 2020-02-19 16:13:54 +00:00
Roman Galochkin
6e64453a2f Merge remote-tracking branch 'origin/improvements/1080' into improvements/1080 2020-02-19 15:06:57 +03:00
Roman Galochkin
36cc3ec61a Fixes the vector 2020-02-19 15:06:41 +03:00
Ozzie Gooen
9c07760538
Merge branch 'master' into improvements/1080 2020-02-19 12:02:54 +00:00
Ozzie Gooen
a81845bcc2
Merge branch 'master' into improvements/1080 2020-02-19 10:18:40 +00:00
Roman Galochkin
8f2cb18edc Removes obsolete code 2020-02-19 13:07:50 +03:00
Roman Galochkin
41c273328c Adds an example 2020-02-19 12:53:43 +03:00
Roman Galochkin
2556bafe72 Ok 2020-02-19 12:24:38 +03:00
Roman Galochkin
3dce5045aa Ok, works 2020-02-19 11:42:54 +03:00
Roman Galochkin
dc8831def0 Ok, works 2020-02-19 11:39:57 +03:00
Roman Galochkin
2965d627f5 Ok, works 2020-02-19 11:33:50 +03:00
Roman Galochkin
64e7067f6b It is time to fix time vector (2) 2020-02-19 10:54:40 +03:00
Roman Galochkin
10ad3be6b3 It is time to fix time vector 2020-02-19 10:36:11 +03:00
Roman Galochkin
7c76b1c46a Renames the class 2020-02-19 08:26:06 +03:00
Roman Galochkin
7301fea889 Renames the class 2020-02-19 08:20:54 +03:00
Ozzie Gooen
918791fcd0 Simple getYIntegral works for mixed Distributions 2020-02-18 19:18:07 +00:00
Ozzie Gooen
4d1cc7094f First quick stab at mixed cdf integral 2020-02-18 19:01:11 +00:00
Ozzie Gooen
db023c0bef Simple testing and manipulations 2020-02-18 15:50:36 +00:00
Ozzie Gooen
9e5561a7b8 Beginning of massWithin functionality 2020-02-18 13:23:02 +00:00
Roman Galochkin
702044d4d5 Adds time support 2020-02-18 15:11:22 +03:00
Roman Galochkin
7eb1781079 Adds time support 2020-02-18 14:58:34 +03:00
Roman Galochkin
77c1dada2f Uses class 2020-02-18 14:33:32 +03:00
Roman Galochkin
6b3d2f0c8b Uses class 2020-02-18 14:29:51 +03:00
Roman Galochkin
5c9f840e14 Fixes legacy JS 2020-02-18 12:31:47 +03:00
Roman Galochkin
08a2f9b058 Removes obsolete code 2020-02-18 11:51:11 +03:00
Ozzie Gooen
9923021b48 Attempt at simple graphs 2020-02-17 22:53:39 +00:00
Ozzie Gooen
17071602e8 Added simple showcase, related components 2020-02-17 21:52:21 +00:00
Ozzie Gooen
17e40a9098 Minor cleanup 2020-02-17 19:45:32 +00:00
Ozzie Gooen
1a547748c7 Minor cleanup 2020-02-17 16:53:30 +00:00
Ozzie Gooen
d034e2a96f Initial valueCluster setup 2020-02-17 09:59:33 +00:00
Ozzie Gooen
294965a19a Minor touch-ups 2020-02-17 09:21:15 +00:00
Ozzie Gooen
c6727c40a5 FloatCdf -> GuesstimatorDist 2020-02-16 12:27:44 +00:00
Ozzie Gooen
d71d157741 Minor restructuring 2020-02-16 12:14:08 +00:00
Ozzie Gooen
61645243f9 Simple refactoring too add functionality in Shape.re 2020-02-16 11:45:19 +00:00
Ozzie Gooen
5de75a402b Improved handling of mixed discreteProbabilityMassFraction 2020-02-16 11:01:37 +00:00
Ozzie Gooen
03cc7293a4 Basic mixed discrete-continuous distributions 2020-02-15 23:27:25 +00:00
Ozzie Gooen
beda0b61ed Making model accessible with GenericDistribution 2020-02-15 23:01:59 +00:00
Ozzie Gooen
626b4f65c3 First step for GenericDistribution 2020-02-15 19:44:18 +00:00
Ozzie Gooen
ab9c8726d6 Simple mixed distribution 2020-02-15 16:29:23 +00:00
Ozzie Gooen
5bd66be29e Minor changes 2020-02-15 11:39:37 +00:00
Ozzie Gooen
4eb4247848 Simple lazy cdfs 2020-02-14 22:29:22 +00:00
Ozzie Gooen
320ed0d477 Show graph of TimeLimitedDomainCdf 2020-02-14 21:53:47 +00:00
Ozzie Gooen
5970f46c06 Initial work on time domain 2020-02-14 12:08:19 +00:00
Ozzie Gooen
2b0e00ea3b Minor cleanup 2020-02-13 22:04:13 +00:00
Ozzie Gooen
b06ac56efd Simple buttons on conditionals 2020-02-13 21:24:47 +00:00
Ozzie Gooen
2f503fbef6 First prototype of conditionals 2020-02-13 18:56:14 +00:00
Ozzie Gooen
dfbdc51085 Added bs-css, styld Chart.re 2020-02-13 18:35:10 +00:00
Ozzie Gooen
b85f2c8729 Minor cleanup 2020-02-13 18:28:34 +00:00
Ozzie Gooen
089dfeeef2 LimitedDomainCdf file 2020-02-13 17:48:47 +00:00
Ozzie Gooen
088a623bef Use lognormal instead of normal 2020-02-13 12:40:04 +00:00
Ozzie Gooen
b8d0368313 Simple visualization of probability distribution 2020-02-13 12:20:46 +00:00
Ozzie Gooen
5046a04c40 First attempt at adding dist functionality 2020-02-13 11:29:06 +00:00
Ozzie Gooen
71f3c6290d Minor addition 2020-02-10 23:45:54 +00:00
Ozzie Gooen
641c3aadde Attempted to add new model, but now everything is broken 2020-02-10 23:32:44 +00:00
Ozzie Gooen
b44073140f Starting to add conditionals 2020-02-10 23:10:03 +00:00
Ozzie Gooen
fc3108c289 Minor cleanup 2020-02-10 21:16:17 +00:00
Ozzie Gooen
7a1145f409 Minor date cleanup 2020-02-10 20:37:12 +00:00
Ozzie Gooen
ab9afd8697 File restructuring 2020-02-09 22:34:51 +00:00
Ozzie Gooen
4e59c73343 Simple cleanup 2020-02-09 22:24:11 +00:00
Ozzie Gooen
0462a88ad5 Autogenerated simple version mostly works 2020-02-09 21:45:57 +00:00
Ozzie Gooen
54e645f252 Simple form working end-to-end 2020-02-09 20:44:59 +00:00
Ozzie Gooen
edaa7a7ca5 Cleaned up Combo file 2020-02-09 18:47:12 +00:00
Ozzie Gooen
573f502a06 Minor refactoring of ValueMap and similar 2020-02-09 16:10:14 +00:00
Ozzie Gooen
1d6a28cd43 First attempt at Prop file 2020-02-09 15:25:04 +00:00
Ozzie Gooen
b5db94c5b7 Starting to add simple autogenerated forms 2020-02-08 23:22:21 +00:00
Ozzie Gooen
949fcd86e6 Attempting to continue to flesh out Model 2020-02-08 20:38:55 +00:00
Ozzie Gooen
6d94cb3227 Starting to refactor into EAFunds_Model 2020-02-08 18:09:44 +00:00
Ozzie Gooen
7393f88bfd First attempt at Model type 2020-02-08 17:48:35 +00:00
Ozzie Gooen
8d42aaacd0 Simple cleanup 2020-02-07 20:50:16 +00:00
Ozzie Gooen
db12e64c98 First attempt at table 2020-02-07 16:22:25 +00:00
Ozzie Gooen
c0a80c6235 Added simple tailwind 2020-02-07 16:06:38 +00:00
Ozzie Gooen
a1ce2841fe Simple widget that does basic calculations on all variables 2020-02-07 15:43:14 +00:00
Ozzie Gooen
062156919c Simple input to produce estimate 2020-02-07 15:30:52 +00:00
Ozzie Gooen
2325ac8d33 First part in modification 2020-02-07 14:43:04 +00:00
Ozzie Gooen
8fdcc99231 Added math functions 2020-02-06 21:05:13 +00:00
Ozzie Gooen
eecfd765f3 Simple EA Funds variant 2020-02-06 19:44:06 +00:00
Ozzie Gooen
b5b29e99d6 Minor fix 2020-02-05 22:14:59 +00:00
Ozzie Gooen
02a760984d First commit 2020-02-05 21:09:27 +00:00