You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A script app solution could be generalized in a few different ways, starting from this original use case:
Qiime2 label split: split the "Label" column on ; and create columns for taxonomic fields, i.e., anticipating standard Qiime2 output. Executed by app menu item, no options needed.
split & pick: split string by user-selected character; then return a user-selected list member(s) to populate new column(s). Executed by right-click on column header and then specifying two values with defaults.
lapply: provide an R function or even a code chunk to execute on each cell in a column; populate new column with output. Executed by right-click on column header and then specifying R function or code chunk.
tidyr & dplyr: support separate, unite, filter, and mutate applied to one or more columns. Executed by right-clicking on output column (e.g., a newly created empty column) or input column (in the case of separate), then providing param values.
Maybe an app for each of the above?
The text was updated successfully, but these errors were encountered:
Hmm... Need to think about this some more. Some of these ideas might stretch the script app idea too far. They should perform simple pre-written functions and integrated simply into the GUI (e.g., Apps menu and maybe certain context menus). Prompting users with input dialogs, etc. would break the simplicity of wrapping scripts in a template java app. But then again, maybe some script apps can be more sophisticated...
Original use case: cytoscape/cytoscape-tutorials#54
A script app solution could be generalized in a few different ways, starting from this original use case:
separate
,unite
,filter
, andmutate
applied to one or more columns. Executed by right-clicking on output column (e.g., a newly created empty column) or input column (in the case ofseparate
), then providing param values.Maybe an app for each of the above?
The text was updated successfully, but these errors were encountered: