Hi, Mark

This could be done - but not easily. Essentially (if I understand correctly) you'd want to have a tool that uses a non-conventional control (the html table and row checkboxes) to allow the user to remove selected rows.

One of the challenges is: how to create a new (smaller) dataset and still maintain the chain of reproducibility. You wouldn't want to simply make a new dataset appear (aka pasted text upload): that wouldn't trace back to the original table.

I think one of the ways you might do this is:
  1. Create a tool that takes a list of row indices and then removes the indicated rows from a selected dataset (this would allow keeping the edits in the chain of reproducibility)
  2. Create a simple visualization that renders the original table and checkboxes and, when the user is done, calls the tool in (1) via the API with the selected row indices.
Like I said - not easy, but that's my idea for it.

Alternately:

Carl


On Thu, Jun 4, 2015 at 12:34 PM, Rose Mark USRE <mark.rose@syngenta.com> wrote:

Hello

 

Here is what I would like to do.  Any suggestions are appreciated.

 

I have a history item that is an html page with an html table.  This table has a checkbox on the end of each table row.  I would like it if a user could check which rows he would like to keep and then be able to filter out all unchecked rows.  I would like for this filtered table to be a persistent, new history item.

 

Can this be done and how?

 

Thanks

 

Mark

 


This message may contain confidential information. If you are not the designated recipient, please notify the sender immediately, and delete the original and any copies. Any use of the message by you is prohibited.

___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/