{"action":"created","issue":{"url":"https://api.github.com/repos/nipype/pydra/issues/18","repository_url":"https://api.github.com/repos/nipype/pydra","labels_url":"https://api.github.com/repos/nipype/pydra/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/nipype/pydra/issues/18/comments","events_url":"https://api.github.com/repos/nipype/pydra/issues/18/events","html_url":"https://github.com/nipype/pydra/issues/18","id":369589361,"node_id":"MDU6SXNzdWUzNjk1ODkzNjE=","number":18,"title":"Mapping vocabulary","user":{"login":"effigies","id":83442,"node_id":"MDQ6VXNlcjgzNDQy","avatar_url":"https://avatars0.githubusercontent.com/u/83442?v=4","gravatar_id":"","url":"https://api.github.com/users/effigies","html_url":"https://github.com/effigies","followers_url":"https://api.github.com/users/effigies/followers","following_url":"https://api.github.com/users/effigies/following{/other_user}","gists_url":"https://api.github.com/users/effigies/gists{/gist_id}","starred_url":"https://api.github.com/users/effigies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/effigies/subscriptions","organizations_url":"https://api.github.com/users/effigies/orgs","repos_url":"https://api.github.com/users/effigies/repos","events_url":"https://api.github.com/users/effigies/events{/privacy}","received_events_url":"https://api.github.com/users/effigies/received_events","type":"User","site_admin":false},"labels":[{"id":1083750821,"node_id":"MDU6TGFiZWwxMDgzNzUwODIx","url":"https://api.github.com/repos/nipype/pydra/labels/question","name":"question","color":"d876e3","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/nipype/pydra/milestones/2","html_url":"https://github.com/nipype/pydra/milestone/2","labels_url":"https://api.github.com/repos/nipype/pydra/milestones/2/labels","id":3730303,"node_id":"MDk6TWlsZXN0b25lMzczMDMwMw==","number":2,"title":"0.1.0","description":"For use in a Nipype 2.0 release candidate.","creator":{"login":"effigies","id":83442,"node_id":"MDQ6VXNlcjgzNDQy","avatar_url":"https://avatars0.githubusercontent.com/u/83442?v=4","gravatar_id":"","url":"https://api.github.com/users/effigies","html_url":"https://github.com/effigies","followers_url":"https://api.github.com/users/effigies/followers","following_url":"https://api.github.com/users/effigies/following{/other_user}","gists_url":"https://api.github.com/users/effigies/gists{/gist_id}","starred_url":"https://api.github.com/users/effigies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/effigies/subscriptions","organizations_url":"https://api.github.com/users/effigies/orgs","repos_url":"https://api.github.com/users/effigies/repos","events_url":"https://api.github.com/users/effigies/events{/privacy}","received_events_url":"https://api.github.com/users/effigies/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2018-10-11T13:04:13Z","updated_at":"2018-10-12T15:00:35Z","due_on":"2018-11-19T08:00:00Z","closed_at":null},"comments":5,"created_at":"2018-10-12T15:00:16Z","updated_at":"2018-10-15T20:00:22Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"In order to ease transition for existing nipype users, a minimal goal is to ensure that `MapNode` and iterables+`JoinNode` functionality persists, in that nodes that fan out from a mapping can be recombined in the same order to produce lists of output.\r\n\r\nDiscussion was wide-ranging and perhaps at times experiencing a significant gravitas shortfall, but if I can remember correctly, we had the following genuine proposals:\r\n\r\n| Fan-out | Fan-in |\r\n|--|--|\r\n| `map` | `unmap` |\r\n| `map` | `collate` |\r\n| `map` | `isquash` (i.e. squash by index) |\r\n| `map` | `zap` |\r\n| `split` | `combine` |\r\n| `splitapply` | `combine` |\r\n\r\nI'm sure I'm missing some. I would suggest we flesh out serious suggestions, with one comment per pair, and then have a quick round of voting, where heart (❤️) indicates your preference, thumbs-up (👍) indicates you would be happy enough with it, and thumbs-down (👎) indicates you *strongly* disapprove and will argue against it if it looks like we're settling on that one.\r\n\r\nThis is a separate discussion from value-based grouping or non-concatenation-based reductions, although you may want to weigh these options in terms of how easy they'll make naming such operations."},"comment":{"url":"https://api.github.com/repos/nipype/pydra/issues/comments/429992418","html_url":"https://github.com/nipype/pydra/issues/18#issuecomment-429992418","issue_url":"https://api.github.com/repos/nipype/pydra/issues/18","id":429992418,"node_id":"MDEyOklzc3VlQ29tbWVudDQyOTk5MjQxOA==","user":{"login":"effigies","id":83442,"node_id":"MDQ6VXNlcjgzNDQy","avatar_url":"https://avatars0.githubusercontent.com/u/83442?v=4","gravatar_id":"","url":"https://api.github.com/users/effigies","html_url":"https://github.com/effigies","followers_url":"https://api.github.com/users/effigies/followers","following_url":"https://api.github.com/users/effigies/following{/other_user}","gists_url":"https://api.github.com/users/effigies/gists{/gist_id}","starred_url":"https://api.github.com/users/effigies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/effigies/subscriptions","organizations_url":"https://api.github.com/users/effigies/orgs","repos_url":"https://api.github.com/users/effigies/repos","events_url":"https://api.github.com/users/effigies/events{/privacy}","received_events_url":"https://api.github.com/users/effigies/received_events","type":"User","site_admin":false},"created_at":"2018-10-15T20:00:22Z","updated_at":"2018-10-15T20:00:22Z","author_association":"CONTRIBUTOR","body":"Vote for `splitapply` / `combine`."}}
{"actor":{"display_login":"effigies"}}