{"action":"created","issue":{"url":"https://api.github.com/repos/galaxyproject/galaxy/issues/130","labels_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/130/comments","events_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/130/events","html_url":"https://github.com/galaxyproject/galaxy/pull/130","id":69219478,"number":130,"title":"Allow `_auto_` as a format on tool `output` elements.","user":{"login":"jmchilton","id":216771,"avatar_url":"https://avatars.githubusercontent.com/u/216771?v=3","gravatar_id":"","url":"https://api.github.com/users/jmchilton","html_url":"https://github.com/jmchilton","followers_url":"https://api.github.com/users/jmchilton/followers","following_url":"https://api.github.com/users/jmchilton/following{/other_user}","gists_url":"https://api.github.com/users/jmchilton/gists{/gist_id}","starred_url":"https://api.github.com/users/jmchilton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmchilton/subscriptions","organizations_url":"https://api.github.com/users/jmchilton/orgs","repos_url":"https://api.github.com/users/jmchilton/repos","events_url":"https://api.github.com/users/jmchilton/events{/privacy}","received_events_url":"https://api.github.com/users/jmchilton/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-04-17T21:20:18Z","updated_at":"2015-04-20T13:24:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/galaxyproject/galaxy/pulls/130","html_url":"https://github.com/galaxyproject/galaxy/pull/130","diff_url":"https://github.com/galaxyproject/galaxy/pull/130.diff","patch_url":"https://github.com/galaxyproject/galaxy/pull/130.patch"},"body":"The metadata system will then \"sniff\" the outputs and set the type appropriately. This will be good for tools like upload or genomespace importer where the output type is not known ahead of time - similar tools should no longer need to use wrappers that import galaxy internals in the future.\r\n\r\nTool used to demonstrate and test this functionality is included, run the test with:\r\n\r\n    ./run_tests.sh -framework -id output_auto_format\r\n\r\nSee also:\r\n\r\n- https://trello.com/c/FZ67pAAE\r\n- http://dev.list.galaxyproject.org/Multiple-outputs-of-unknown-types-td4666891.html\r\n- https://github.com/jmchilton/galaxy/pull/1\r\n\r\nPing @blankenberg "},"comment":{"url":"https://api.github.com/repos/galaxyproject/galaxy/issues/comments/94450186","html_url":"https://github.com/galaxyproject/galaxy/pull/130#issuecomment-94450186","issue_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/130","id":94450186,"user":{"login":"jmchilton","id":216771,"avatar_url":"https://avatars.githubusercontent.com/u/216771?v=3","gravatar_id":"","url":"https://api.github.com/users/jmchilton","html_url":"https://github.com/jmchilton","followers_url":"https://api.github.com/users/jmchilton/followers","following_url":"https://api.github.com/users/jmchilton/following{/other_user}","gists_url":"https://api.github.com/users/jmchilton/gists{/gist_id}","starred_url":"https://api.github.com/users/jmchilton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmchilton/subscriptions","organizations_url":"https://api.github.com/users/jmchilton/orgs","repos_url":"https://api.github.com/users/jmchilton/repos","events_url":"https://api.github.com/users/jmchilton/events{/privacy}","received_events_url":"https://api.github.com/users/jmchilton/received_events","type":"User","site_admin":false},"created_at":"2015-04-20T13:24:51Z","updated_at":"2015-04-20T13:24:51Z","body":"@blankenberg I am not opposed to those semantics - but before adding the complexity - are there any examples of an auto detect tool that would default to anything exception ``data``?"}}