-
-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Data entry redux #5671
Data entry redux #5671
Conversation
5695d14
to
0fb80db
Compare
Don't forget the classical workflow (I see now that you adjusted only the Bayesian workflow?) |
Its a draft and non-functional yet, I just opened it to have an easy way to see all the changes. I still need to integrate the computed column into the dataentry thing all the way. Hopefully It'll be done next week |
4eda3e2
to
3a581cc
Compare
b9cd386
to
cf390e2
Compare
4eda3e2
to
2f0b396
Compare
Only jaspAudit has some changes related to this PR |
@koenderks @boutinb this is ready for review for koen: I think it still works, maybe you can confirm :p |
You can build This error of yours looks like you might need to clean up the buildfolder a bit? |
034e5d6
to
be920e3
Compare
This is caused by the way Audit right now sets the filter-code and "auditResult" columnname only when you click "Fill Table". Only then is This could be avoided by filling Also, the initial values of the component are taking from
Yes, the computed column is now created by the FilteredDataEntry thing. If you want it created earlier you should set
Right? :D |
19d647b
to
0cb97e2
Compare
For https://github.com/jasp-stats/jasp-test-release/issues/2515 Allow for filters to be created by JASPControls etc this should help speeding up jasp quite a bit for large datasets in analyses that use filtering in their gui. So, Audit the filters didnt get a dataset id by me and it seems they should. for tomorrow Ok DataSet is now provided to a component probably works now, but Audit needs to be slightly rewritten to get the info from the filter directly and also, how does it get the data from the filter? dit dan? make it compile and use test module again postmerge fixes change some lambdas use testmodule with special case for filtered data entry Dont allow translaters to write R code for the filter link computed column creation through to listmodelfiltereddataentry commit jaspAudit with some mods in dataEntryRedux branch add submodules Use dataEntryRedux branches of jaspBase, jaspTools and jaspAudit fix some bugs with filter by name and error propagation more show filterwarning if some problem and actually rerun filter on datasetchanges showing and setting data now works initial values are used as, shocking, initial values dont ad a queue full of identical requests, not the prettiest solution... now the column gets created by jasp... now it inits correctly add meta for loading the filtered data its called 'loadFilteredData', an object with 'filter' and 'column' as fields recursive update of options with regards to stuff in meta added, can be used later for more things should allow for loading from a jaspfile? loading from jasp file seems to work make sure to properly load non-conflicting filters by name use updated vewrsion jaspAudit use master of jaspBase and jaspTools return of the "show analysis" button add special field for checking whether a column is free or owned my analysis Avoid crashing
0cb97e2
to
63956e1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just added a commit to set the connections in the right object.
* Filtered data entry Redux For https://github.com/jasp-stats/jasp-test-release/issues/2515 Allow for filters to be created by JASPControls etc this should help speeding up jasp quite a bit for large datasets in analyses that use filtering in their gui. So, Audit the filters didnt get a dataset id by me and it seems they should. for tomorrow Ok DataSet is now provided to a component probably works now, but Audit needs to be slightly rewritten to get the info from the filter directly and also, how does it get the data from the filter? dit dan? make it compile and use test module again postmerge fixes change some lambdas use testmodule with special case for filtered data entry Dont allow translaters to write R code for the filter link computed column creation through to listmodelfiltereddataentry commit jaspAudit with some mods in dataEntryRedux branch add submodules Use dataEntryRedux branches of jaspBase, jaspTools and jaspAudit fix some bugs with filter by name and error propagation more show filterwarning if some problem and actually rerun filter on datasetchanges showing and setting data now works initial values are used as, shocking, initial values dont ad a queue full of identical requests, not the prettiest solution... now the column gets created by jasp... now it inits correctly add meta for loading the filtered data its called 'loadFilteredData', an object with 'filter' and 'column' as fields recursive update of options with regards to stuff in meta added, can be used later for more things should allow for loading from a jaspfile? loading from jasp file seems to work make sure to properly load non-conflicting filters by name use updated vewrsion jaspAudit use master of jaspBase and jaspTools return of the "show analysis" button add special field for checking whether a column is free or owned my analysis Avoid crashing * take into account how enabled the tableview is * use audit without enable disabled * Set connections in TableView not in Bound object
Speed up the filtered data entry model massively by not making gigantic jsons for everything.
This will add "named filters" to jasp, which can be linked to jaspControls.
We could later extend on this functionality for analyses etc.
It also will make the filtered date entry model and r-side directly interface with the dataset and thus force the component to always be linked to a computed column.