[galaxyproject/galaxy] 9d6a0e: Implement default_identifier_source for outputs

Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 9d6a0e82f6f9634981ea96c37f0f48e38e9c5b12 https://github.com/galaxyproject/galaxy/commit/9d6a0e82f6f9634981ea96c37f0f4... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M lib/galaxy/tools/execute.py M lib/galaxy/tools/parser/xml.py M lib/galaxy/tools/parser/yaml.py M lib/galaxy/tools/xsd/galaxy.xsd Log Message: ----------- Implement default_identifier_source for outputs This allows tool authors to specify an input from which the element identifier can be inherited. This applies only to non-collection output when mapping a collection over an input, since collections have a structured_like attribute. Commit: 35c0a4770336ca82fda7dd3034fd029e3bd474b8 https://github.com/galaxyproject/galaxy/commit/35c0a4770336ca82fda7dd3034fd0... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M test/api/test_tools.py M test/functional/tools/samples_tool_conf.xml Log Message: ----------- Add test API test for default_identifier_source Commit: 46fba6ec1c728125efa1339e7334202487a09e18 https://github.com/galaxyproject/galaxy/commit/46fba6ec1c728125efa1339e73342... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M lib/galaxy/dataset_collections/matching.py Log Message: ----------- Sort input keys by default, so the first matching input key will the source of the element identifiers Commit: ea15f398e79771b6dd6ba5fdf0c8d96e10d39734 https://github.com/galaxyproject/galaxy/commit/ea15f398e79771b6dd6ba5fdf0c8d... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M lib/galaxy/tools/execute.py Log Message: ----------- Fix failing API tests for explicit collection outputs Commit: e92a15a18523e14c050d987b3c14be412fcaaddc https://github.com/galaxyproject/galaxy/commit/e92a15a18523e14c050d987b3c14b... Author: John Chilton <jmchilton@gmail.com> Date: 2017-08-07 (Mon, 07 Aug 2017) Changed paths: M lib/galaxy/dataset_collections/matching.py M lib/galaxy/tools/execute.py M lib/galaxy/tools/parser/xml.py M lib/galaxy/tools/parser/yaml.py M lib/galaxy/tools/xsd/galaxy.xsd M test/api/test_tools.py M test/functional/tools/samples_tool_conf.xml Log Message: ----------- Merge pull request #4368 from mvdbeek/tie_down_collection_matcher Implement default_identifier_source for outputs and sort input keys by default Compare: https://github.com/galaxyproject/galaxy/compare/68c7b0982bb1...e92a15a18523
participants (1)
-
GitHub