Skip to content
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

Irrelevant Environment Variables causing hash problems #368

Closed
swederik opened this issue Apr 26, 2012 · 0 comments
Closed

Irrelevant Environment Variables causing hash problems #368

swederik opened this issue Apr 26, 2012 · 0 comments
Labels

Comments

@swederik
Copy link
Member

Changing the environment variable DISPLAY will cause nodes to begin to rerun unnecessarily.
The 'environ' input claims to have differing values:

Error from a multisubject connectivity pipeline study (for a cmtk.Parcellate node):

" values differ in fields: environ: {'DISPLAY': ':1', 'SUBJECTS_DIR': '/media/Mobsol/subjects'} != {u'SUBJECTS_DIR': u'/media/Mobsol/subjects'}"

Removing:

display_variable = :1

from the nipype.cfg file fixed it.

Maybe we can work around this problem with a list of relevant environment variables (e.g. FSLOUTPUTTYPE, FSL_DIR, etc..)?

@satra satra closed this as completed in eefa71c Apr 27, 2012
bpinsard pushed a commit to bpinsard/nipype that referenced this issue May 2, 2012
* master: (21 commits)
  doc: updated debug config message.
  ants code cleanup (PEP8, unused variables)
  removed in_file from DTLUTGen docstring
  added changelog message
  removed unused variables
  removed unused imports
  pep8 and reindent
  removed an evil trailing comma from WIMT
  fix: added test to check that inputs are not modified when setting display variable via config
  fix: added tests, actually added display variable to config
  fix: interface environment always overwrites config environ DISPLAY
  doc: change closes nipy#368
  fix: environment inputs not changed by config display variable
  AFNITraitedSpec for Calc
  Renamed NBS interface
  Threshold to a float
  Typo fix
  Replaced CFF option with multiple network output
  Added optional node position network
  Initial NBS commit
  ...
satra added a commit to satra/nipype that referenced this issue May 4, 2012
* upstream/master:
  fixed cleanup bug
  more tests: subdirs, files not listed in outputs, removed_unnecessary_outputs/keep_inputs interaction
  grammar
  Explained the files removal feature better.
  A test case for output removal
  doc: updated debug config message.
  ants code cleanup (PEP8, unused variables)
  removed in_file from DTLUTGen docstring
  fix: added test to check that inputs are not modified when setting display variable via config
  fix: added tests, actually added display variable to config
  fix: interface environment always overwrites config environ DISPLAY
  doc: change closes nipy#368
  fix: environment inputs not changed by config display variable
  Fixes to fsl interface out_file fields
satra added a commit to satra/nipype that referenced this issue May 4, 2012
* master:
  doc: updated debug config message.
  ants code cleanup (PEP8, unused variables)
  removed in_file from DTLUTGen docstring
  fix: added test to check that inputs are not modified when setting display variable via config
  fix: added tests, actually added display variable to config
  fix: interface environment always overwrites config environ DISPLAY
  doc: change closes nipy#368
  fix: environment inputs not changed by config display variable
  Fixes to fsl interface out_file fields
bpinsard pushed a commit to bpinsard/nipype that referenced this issue Jul 11, 2012
* master: (31 commits)
  doc: updated debug config message.
  ants code cleanup (PEP8, unused variables)
  removed in_file from DTLUTGen docstring
  added changelog message
  removed unused variables
  removed unused imports
  pep8 and reindent
  removed an evil trailing comma from WIMT
  fix: added test to check that inputs are not modified when setting display variable via config
  fix: added tests, actually added display variable to config
  fix: interface environment always overwrites config environ DISPLAY
  doc: change closes nipy#368
  fix: environment inputs not changed by config display variable
  AFNITraitedSpec for Calc
  this is the nth time that I change this...
  test/fixs
  fixing what I messed up
  fixing abspath
  multiple files for tcat and merge
  default suffix more appropriated
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants