Skip to content

DCE representing paired element mapped over single input: KeyError: 2 #22450

@galaxyproject-sentryintegration

Description

I think you can map a paired over a simple input so this should work. Potentially missing the batch flag but we'd want to return an error in that case.

Sentry Issue: GALAXY-MAIN-4KSCZZZ0014G1

KeyError: 2
(5 additional frame(s) were not displayed)
...
  File "galaxy/tools/execute.py", line 278, in _execute
    execution_tracker.ensure_implicit_collections_populated(history, mapping_params.param_template, tool_request)
  File "galaxy/tools/execute.py", line 565, in ensure_implicit_collections_populated
    self.precreate_output_collections(history, params, tool_request)
  File "galaxy/tools/execute.py", line 601, in precreate_output_collections
    collection_instance = trans.app.dataset_collection_manager.precreate_dataset_collection_instance(
  File "galaxy/managers/collections.py", line 109, in precreate_dataset_collection_instance
    dataset_collection = self.precreate_dataset_collection(
  File "galaxy/managers/collections.py", line 148, in precreate_dataset_collection
    job = completed_collection[index]

Uncaught exception in exposed API method:

Metadata

Metadata

Assignees

Type

No type

Projects

Status

To Do, Assigned

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions