-
Notifications
You must be signed in to change notification settings - Fork 532
RF: Use consistent dot file renaming scheme #2397
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 I'm trying to quickly run some of the tutorials with your branch and have this new error when run
i can see that |
Ah, that was my mistake. Fixing and rebasing on master. |
b4f81a5
to
f627c5f
Compare
@djarecka Is there a quick way I can replicate your test locally? Just don't want to clog the circle queue if I'm going to need to make another change. @TheChymera If you can verify that this still does what you want, that would be greatly appreciated. |
@effigies last night I was checking entire nipype_tutorial on CircleCi (that is set to take a current master from nipype), but today I was just testing two notebooks from |
Do you just run |
I guess you can do it, probably mine is newer The option that I choose today was simply open jupyter noetbook on my dev environment and try to run the notebooks (changing paths to my local copy of datasets, the same as we used during workshop, also instruction how to install can be found here ). |
CircleCI builds a new docker container based on Dockerfile that is generated by this script. |
I've also built the container based on the Dockerfile from the repo and in theory can push it to DockerHub, but my connection is so slow that you will be much faster building the container on your own. |
Okay, I've just mounted into Michael's container. I have to remove the |
@effigies nice! Once you merge it, I can remove all dots and ask Circle CI to run tests on all notebooks. |
@effigies I've started running, but all test can take 4-5h (if everything goes well). Will let you know |
Okay. With that head time, I restarted the build for #2398, but go ahead and cancel if we start needing Circle again before it's done. |
Only colored and hierarchical graphs are currently renamed to drop the
.dot
from the filename when converted to PNG or SVG.The relevant branch is here:
nipype/nipype/pipeline/engine/workflows.py
Lines 429 to 450 in a2d054a
Changes proposed in this pull request
export_graph
andformat_dot
.Follow-up to #2381.
Would appreciate review from @TheChymera and @djarecka.