{"action":"created","issue":{"url":"https://api.github.com/repos/galaxyproject/galaxy/issues/1447","labels_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/1447/labels{/name}","comments_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/1447/comments","events_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/1447/events","html_url":"https://github.com/galaxyproject/galaxy/issues/1447","id":125603943,"number":1447,"title":"Enhance gff_filter_by_attribute to support dataset_collections","user":{"login":"gregvonkuster","id":6947053,"avatar_url":"https://avatars.githubusercontent.com/u/6947053?v=3","gravatar_id":"","url":"https://api.github.com/users/gregvonkuster","html_url":"https://github.com/gregvonkuster","followers_url":"https://api.github.com/users/gregvonkuster/followers","following_url":"https://api.github.com/users/gregvonkuster/following{/other_user}","gists_url":"https://api.github.com/users/gregvonkuster/gists{/gist_id}","starred_url":"https://api.github.com/users/gregvonkuster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gregvonkuster/subscriptions","organizations_url":"https://api.github.com/users/gregvonkuster/orgs","repos_url":"https://api.github.com/users/gregvonkuster/repos","events_url":"https://api.github.com/users/gregvonkuster/events{/privacy}","received_events_url":"https://api.github.com/users/gregvonkuster/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-01-08T12:36:57Z","updated_at":"2016-01-11T18:42:45Z","closed_at":"2016-01-11T18:42:45Z","body":"I need this tool https://github.com/galaxyproject/galaxy/blob/dev/tools/filters/gff/gff_filter_by_attribute.py for the CHiP-exo flavor I'm working on.  Upstream tools in this flavor's pipeline produce dataset collections, so this tool needs to be able to support them.  This is my current critical priority task, but I am not clear on the process the core team uses to enhance tools like this.  If this tool receives a collection as input, I assume it should produce one as output, and if it receives a singleton as input, it should produce a singleton as output.  Is this a correct assumption?  Are there any other policies that have been defined for this area of work?"},"comment":{"url":"https://api.github.com/repos/galaxyproject/galaxy/issues/comments/170648595","html_url":"https://github.com/galaxyproject/galaxy/issues/1447#issuecomment-170648595","issue_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/1447","id":170648595,"user":{"login":"gregvonkuster","id":6947053,"avatar_url":"https://avatars.githubusercontent.com/u/6947053?v=3","gravatar_id":"","url":"https://api.github.com/users/gregvonkuster","html_url":"https://github.com/gregvonkuster","followers_url":"https://api.github.com/users/gregvonkuster/followers","following_url":"https://api.github.com/users/gregvonkuster/following{/other_user}","gists_url":"https://api.github.com/users/gregvonkuster/gists{/gist_id}","starred_url":"https://api.github.com/users/gregvonkuster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gregvonkuster/subscriptions","organizations_url":"https://api.github.com/users/gregvonkuster/orgs","repos_url":"https://api.github.com/users/gregvonkuster/repos","events_url":"https://api.github.com/users/gregvonkuster/events{/privacy}","received_events_url":"https://api.github.com/users/gregvonkuster/received_events","type":"User","site_admin":false},"created_at":"2016-01-11T18:42:44Z","updated_at":"2016-01-11T18:42:44Z","body":"Spoke with @blankenberg about this and concluded that the solution for this is to somehow enable multiple dataset collections consisting of datasets with the same datatype to be merged into a single collection.  This may be possible using new sub-workflows (not yet sure), or may be a feature to be added to collection features at some point.  So I'm closing this."}}