Skip to content

Commit 35627af

Browse files
committed
Merge remote-tracking branch 'nipy/master' into clean-afni
2 parents 889492b + f3e7d50 commit 35627af

23 files changed

+503
-285
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ before_install:
2424
fsl afni elastix fsl-atlases; fi &&
2525
if $INSTALL_DEB_DEPENDECIES; then
2626
source /etc/fsl/fsl.sh;
27-
source /etc/afni/afni.sh; fi &&
28-
export FSLOUTPUTTYPE=NIFTI_GZ; }
27+
source /etc/afni/afni.sh;
28+
export FSLOUTPUTTYPE=NIFTI_GZ; fi }
2929
- travis_retry bef_inst
3030
install:
3131
# Add install of vtk and mayavi to test mesh (disabled): conda install -y vtk mayavi &&

CHANGES

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
Upcoming release 0.13
22
=====================
33

4+
* REF: Refactor AFNI interfaces (https://github.com/nipy/nipype/pull/1678)
5+
* ENH: Move nipype commands to group command using click (https://github.com/nipy/nipype/pull/1608)
46
* FIX: AFNI Retroicor interface fixes (https://github.com/nipy/nipype/pull/1669)
7+
* FIX: Minor errors after migration to setuptools (https://github.com/nipy/nipype/pull/1671)
58
* ENH: Add AFNI 3dNote interface (https://github.com/nipy/nipype/pull/1637)
9+
* ENH: Abandon distutils, only use setuptools (https://github.com/nipy/nipype/pull/1627)
610
* FIX: Minor bugfixes related to unicode literals (https://github.com/nipy/nipype/pull/1656)
11+
* TST: Automatic retries in travis (https://github.com/nipy/nipype/pull/1659/files)
12+
* ENH: Add signal extraction interface (https://github.com/nipy/nipype/pull/1647)
713
* ENH: Add a DVARS calculation interface (https://github.com/nipy/nipype/pull/1606)
814
* ENH: New interface to b0calc of FSL-POSSUM (https://github.com/nipy/nipype/pull/1399)
15+
* ENH: Add CompCor (https://github.com/nipy/nipype/pull/1599)
16+
* ENH: Add duecredit entries (https://github.com/nipy/nipype/pull/1466)
17+
* FIX: Python 3 compatibility fixes (https://github.com/nipy/nipype/pull/1572)
18+
* REF: Improved PEP8 compliance for fsl interfaces (https://github.com/nipy/nipype/pull/1597)
19+
* REF: Improved PEP8 compliance for spm interfaces (https://github.com/nipy/nipype/pull/1593)
20+
* TST: Replaced coveralls with codecov (https://github.com/nipy/nipype/pull/1609)
21+
* ENH: More BrainSuite interfaces (https://github.com/nipy/nipype/pull/1554)
922
* ENH: Convenient load/save of interface inputs (https://github.com/nipy/nipype/pull/1591)
1023
* ENH: Add a Framewise Displacement calculation interface (https://github.com/nipy/nipype/pull/1604)
1124
* FIX: Use builtins open and unicode literals for py3 compatibility (https://github.com/nipy/nipype/pull/1572)

bin/nipype2boutiques

Lines changed: 0 additions & 8 deletions
This file was deleted.

bin/nipype_cmd

Lines changed: 0 additions & 8 deletions
This file was deleted.

bin/nipype_crash_search

Lines changed: 0 additions & 82 deletions
This file was deleted.

bin/nipype_display_crash

Lines changed: 0 additions & 85 deletions
This file was deleted.

bin/nipype_display_pklz

Lines changed: 0 additions & 36 deletions
This file was deleted.

doc/users/cli.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
.. _cli:
2+
3+
=============================
4+
Nipype Command Line Interface
5+
=============================
6+
7+
The Nipype Command Line Interface allows a variety of operations::
8+
9+
$ nipypecli
10+
Usage: nipypecli [OPTIONS] COMMAND [ARGS]...
11+
12+
Options:
13+
-h, --help Show this message and exit.
14+
15+
Commands:
16+
convert Export nipype interfaces to other formats.
17+
crash Display Nipype crash files.
18+
run Run a Nipype Interface.
19+
search Search for tracebacks content.
20+
show Print the content of Nipype node .pklz file.
21+
22+
These have replaced previous nipype command line tools such as
23+
`nipype_display_crash`, `nipype_crash_search`, `nipype2boutiques`,
24+
`nipype_cmd` and `nipype_display_pklz`.

doc/users/debug.rst

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ performance issues.
2020
from nipype import config
2121
config.enable_debug_mode()
2222

23-
as the first import of your nipype script.
23+
as the first import of your nipype script. To enable debug logging use::
24+
25+
from nipype import logging
26+
logging.update_logging(config)
2427

2528
.. note::
2629

@@ -39,10 +42,10 @@ performance issues.
3942
node to fail without generating a crash file in the crashdump directory. In
4043
such cases, it will store a crash file in the `batch` directory.
4144

42-
#. All Nipype crashfiles can be inspected with the `nipype_display_crash`
45+
#. All Nipype crashfiles can be inspected with the `nipypecli crash`
4346
utility.
4447

45-
#. The `nipype_crash_search` command allows you to search for regular expressions
48+
#. The `nipypecli search` command allows you to search for regular expressions
4649
in the tracebacks of the Nipype crashfiles within a log folder.
4750

4851
#. Nipype determines the hash of the input state of a node. If any input
@@ -66,6 +69,6 @@ performance issues.
6669
PBS/LSF/SGE/Condor plugins in such cases the workflow may crash because it
6770
cannot retrieve the node result. Setting the `job_finished_timeout` can help::
6871

69-
workflow.config['execution']['job_finished_timeout'] = 65
72+
workflow.config['execution']['job_finished_timeout'] = 65
7073

7174
.. include:: ../links_names.txt

doc/users/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
plugins
2424
config_file
2525
debug
26-
26+
cli
2727

2828
.. toctree::
2929
:maxdepth: 1

0 commit comments

Comments
 (0)