-
Notifications
You must be signed in to change notification settings - Fork 533
FIX: Check against full node name when reconnecting JoinNodes #2479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@effigies - this is same as https://github.com/nipy/nipype/pull/1708/files - i'll have to recall all the scenarios where it would break. but hopefully the tests will catch some of them. i think it has to do with the fact that nipype node id's are hierarchical. |
Ah, missed that. Was also counting on the tests to verify. |
Yes, a valid match either is exactly the node, or has a |
Okay. I printed out the node type and the names being compared every time we hit that case. It turns out that having |
@effigies - the matching looks clean. thanks for pushing this along. |
The change
has broken my my pipeline generation code but I don't understand the logic well enough to isolate the problem (my code is quite complex due to it being a general framework). What is the rationale behind this check? My first thought was that it could be due to the fact that the iterable that the join node joins can be of length one, but when I tried that in the unittest you added I couldn't reproduce it. |
Hi Chris,
Sorry for the delay in responding. I had a few goes at creating a MWE that
didn't involve my package but failed so have just included one that does.
I have created an issue for it here
<#2578>.
Many thanks,
Tom
…On 3 April 2018 at 00:19, Chris Markiewicz ***@***.***> wrote:
Hi @tclose <https://github.com/tclose>, sorry about that. Could you open
an issue <https://github.com/nipy/nipype/issues> referencing this PR? I
completely forgot about your comment here, since closed PRs don't show up
as active issues.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2479 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABAYlqiXRt_Ir1JvrIVIamWpVTflKn6Rks5tkjNpgaJpZM4SZF24>
.
--
*THOMAS G. CLOSE, PHD*
Senior Informatics Officer
*Monash Biomedical Imaging*
Monash University
Room 139, 770 Blackburn Rd
Clayton Campus, Clayton VIC 3800
Australia
T: +61 3 9902 9804
M: +61 491 141 390
E: tom.close@monash.edu
mbi.monash.edu.au
|
Fixes #2257.
Changes proposed in this pull request