Skip to content

Tags: spm/nipype

Tags

1.8.2

Toggle 1.8.2's commit message
1.8.2 (June 06, 2022)

Bug-fix release in the 1.8.x series.

This release restores compatibility with networkx 2.8.3, which errors when
graph nodes might conflict with pydot parsing.

Full changelog: https://github.com/nipy/nipype/milestone/1.8.2?closed=1

  * ENH: Enable compression with Gunzip interface (nipy#3472)
  * CI: Schedule weekly tests with cron (nipy#3480)

1.8.1

Toggle 1.8.1's commit message
1.8.1 (May 16, 2022)

Bug-fix release in the 1.8.x series.

The previous release vendored ``distutils.version.LooseVersion``, and the vendored objects did not
preserve compatiblity with the ``distutils`` objects. This release switches to the
``looseversion`` package that ensures compatiblity.

1.8.0

Toggle 1.8.0's commit message
1.8.0 (May 10, 2022)

New feature release in the 1.8.x series.

The primary new features are a batch of PETSurfer interfaces.

This release drops support for Python < 3.7 and Numpy < 1.17, triggering a minor version bump.
Additionally, matplotlib < 2.1 will stop working with some interfaces, but more recent versions
will start working.

(`Full changelog <https://github.com/nipy/nipype/milestone/1.8.0?closed=1>`__)

  * FIX: Change plt.hist() argument from deprecated 'normed' to 'density' (nipy#3455)
  * ENH: Add random seed option to ANTs registration (nipy#3463)
  * ENH: Add PETsurfer interfaces (nipy#3437)
  * ENH: Add Text2Vest and Vest2Text interfaces (nipy#3447)
  * REF: Optimize ICC_rep_anova with a memoized helper function (nipy#3454)
  * REF: Rearranging matmul order and using hermitian flag in ICC_rep_anova  (nipy#3453)
  * MNT: Drop distutils (nipy#3458)
  * CI: Cache test data (nipy#3459)

1.7.1

Toggle 1.7.1's commit message
1.7.1 (April 05, 2022)

Full changelog: https://github.com/nipy/nipype/milestone/1.7.1?closed=1

* FIX: Allow ``ConvertScalarImageToRGBInputSpec.mask_file`` to be ``"none"`` (nipy#3364)
* FIX: Use a more robust strategy for detecting ANTs version (nipy#3444)
* FIX: Retry renaming pkl(z) files on failure (nipy#3404)
* FIX: Escape metacharacters when parsing dcm2niix outputs (nipy#3417)
* FIX: Import error for nipype.interfaces.dipy.base (nipy#3414)
* FIX: ``ValueError`` when using ``ResourceMonitor`` (nipy#3419)
* FIX: Improve error handling of ``CommandLine`` interfaces (nipy#3395)
* FIX: Bugs in ApplyVDM interface (nipy#3396)
* ENH: Add MRTrix3 interfaces (pared-down nipygh-3426) (nipy#3445)
* ENH: Enable BidsDataGrabber to load saved layouts (nipy#3421)
* ENH: ROBEX interface (nipy#3443)
* ENH: Include several operations to ANTs's ImageMath interface, including ReplicateImage and ReplicateDisplacement (nipy#3435)
* ENH: Add "GenericLabel" to antsRegistration interpolation option. (nipy#3424)
* ENH: added Apply VDM functionality to FieldMap SPM interface (nipy#3394)
* DOC: Side bar and main page fixes (nipy#3397)
* TEST: Allow SVD columns to flip sign (nipy#3405)
* MNT: rename dipy ``move_streamlines`` to ``transform_tracking_output`` (nipy#3412)
* MNT: Test on Python 3.10 (nipy#3438)
* MNT: Added ORCID iD (nipy#3436)

1.7.0

Toggle 1.7.0's commit message
1.7.0 (October 20, 2021)

Full changelog: https://github.com/nipy/nipype/milestone/1.7.0?closed=1

  * FIX: Make ants.LaplacianThickness output_image a string, not file (nipy#3393)
  * FIX: coord for mrconvert (nipy#3369)
  * FIX: ``antsRegistration`` allows the ``restrict_deformation`` to be float  (nipy#3387)
  * FIX: Also allow `errno.EBUSY` during `emptydirs` on NFS  (nipy#3357)
  * FIX: Removed exists=True from MathsOutput (nipy#3385)
  * FIX: Extension not extensions, after pybids v0.9 (nipy#3380)
  * ENH: Add CAT12 SANLM denoising filter (nipy#3374)
  * ENH: Add expected steps for FreeSurfer 7 recon-all  (nipy#3389)
  * ENH: Stop printing false positive differences when logging cached nodes  (nipy#3376)
  * ENH: Add new flags to MRtrix/preprocess.py (DWI2Tensor, MRtransform)  (nipy#3365)
  * ENH: ``verbose`` input should not be hashed in ``ants.Registration`` (nipy#3377)
  * REF: Clean-up the BaseInterface ``run()`` function using context (nipy#3347)
  * DOC: Fix typo in README  (nipy#3386)
  * STY: Make private member name consistent with the rest of them (nipy#3346)
  * MNT: Simplify interface execution and better error handling of ``Node`` (nipy#3349)
  * MNT: Add user name and email to Docker to appease git/annex/datalad (nipy#3378)
  * CI: Update CircleCI machine image  (nipy#3391)

1.6.1

Toggle 1.6.1's commit message
1.6.1 (June 16, 2021)

Bug-fix release in the 1.6.x series.

Full changelog: <https://github.com/nipy/nipype/milestone/1.6.1?closed=1

  * FIX: Set DistributedPluginBase.refidx type correctly (nipy#3340)
  * FIX: change fsl interface randomise --f_only to --fonly for nipy#3322 (nipy#3325)
  * FIX: BET raising "No image files match: ..." with very long file names (nipy#3309)
  * FIX: Update SmoothEstimateOutputSpec resels description (nipy#3316)
  * ENH: Adds interfaces for MRtrix utils shconv and sh2amp (nipy#3280)
  * ENH: Interface for R (nipy#3291)
  * ENH: Add CAT12 interfaces (nipy#3310)
  * ENH: AFNI 3dNetCorr as afni.NetCorr (nipy#3263)
  * ENH: Skip newline before Python call in batch submission to facilitate containerized runs (nipy#3297)
  * ENH: Add new dwifslpreproc interface for MRtrix3 (nipy#3278)
  * REF: Cache nodes in workflow to speed up construction, other optimizations (nipy#3331)
  * DOC: Fixed Developer Setup Link in install.rst (nipy#3330)
  * MNT: Blacklist Dipy 1.4.1 (nipy#3335)
  * MNT: Drop support for numpy < 1.15.3 (nipy#3284)
  * CI: Build docker images with Python 3.8 (nipy#3287)
  * CI: Drop Circle doc builds (nipy#3338)
  * CI: Drop Travis (nipy#3332)
  * CI: Build docker images with Python 3.8 (nipy#3287)
  * CI: Add specs and style checks (nipy#3321)
  * CI: Move from Travis to GitHub actions (nipy#3318)

1.6.0

Toggle 1.6.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
effigies Chris Markiewicz
1.6.0 (November 28, 2020)

New feature release in the 1.6.x series.

In addition to the usual bug fixes, significant reductions were made
in workflow startup costs.

  * FIX: Canonicalize environment dicts to strings in Windows (nipy#3267)
  * FIX: Purge deprecated exception content accesses (nipy#3272)
  * FIX: Handle changes in CLI structure of mrtrix3.DWIBiasCorrect (nipy#3248)
  * FIX: EpiReg changed to not list certain outputs when 'wmseg' input is specified (nipy#3265)
  * FIX: CI issues (nipy#3262)
  * FIX: SPM SliceTiming must accept either Int or float for ref_slice and sli… (nipy#3255)
  * FIX: Raise version error when using ``-g`` with ``antsAI`` < 2.3.0 (nipy#3256)
  * FIX: No longer depending on pydotplus (networkx >=2.0 update) (nipy#3251)
  * FIX: ANTs' utilities revision - bug fixes and add more operations to ``ants.ImageMath`` (nipy#3236)
  * ENH: Handle unavailable traits due to version differences (nipy#3273)
  * ENH: Optimize workflow.run performance (nipy#3260)
  * DOC: Remove myself (@mr-c) from the zenodo metadata (nipy#3271)

1.5.1

Toggle 1.5.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
effigies Chris Markiewicz
1.5.1 (August 16, 2020)

Bug-fix release in the 1.5.x series.

This release includes small updates to ANTs utilities that lie somewhere
between bug fixes and enhancements.

(`Full changelog <https://github.com/nipy/nipype/milestone/1.5.1?closed=1>`__)

  * FIX: Warn for min/max_ver traits when tool version can't be parsed (nipy#3241)
  * FIX: Serialize all interface arguments when exporting workflows (nipy#3240)
  * FIX: Permit identity transforms in list of transforms given to ants.ApplyTransforms (nipy#3237)
  * FIX: ANTs' utilities revision - bug fixes and add more operations to ``ants.ImageMath`` (nipy#3236)
  * DOC: Skip BIDSDataGrabber doctest if pybids is missing (nipy#3224)

1.5.0

Toggle 1.5.0's commit message
1.5.0 (June 03, 2020)

New feature release in the 1.5.x series.

In this release, the example scripts have been split out into their own package:
`niflow-nipype1-examples <https://github.com/niflows/nipype1-examples>`__.

(`Full changelog <https://github.com/nipy/nipype/milestone/1.5.0?closed=1>`__)

  * FIX: volterra_expansion_order documentation error (nipy#3213)
  * FIX: BET incorrect output paths (nipy#3214)
  * FIX: Terminal output in ``report.rst`` spreads one line per character (nipy#3220)
  * FIX: Allow parsing freesurfer 7 version string (nipy#3216)
  * FIX: Use PackageInfo to get NiftyReg version (nipy#3194)
  * FIX: Partial rollback of N4BiasFieldCorrection (nipy#3188)
  * FIX: ANTs' tools maintenance overhaul (nipy#3180)
  * FIX: load_resultfile crashes if open resultsfile from crashed job (nipy#3182)
  * FIX: FSL model.py make multiple F-tests (nipy#3166)
  * ENH: Restore ants.legacy interfaces (nipy#3222)
  * ENH: Add ``"TruncateImageIntensity"`` operation to ``ants.utils.Image.Math`` (nipy#3210)
  * ENH: SPM NewSegment multi-channel segmentation (nipy#3162)
  * ENH: Add reverse-ordered transform lists to ants.Registration outputs (nipy#3192)
  * ENH: Improve workflow connect performance (nipy#3184)
  * ENH: Add ``ConstrainedSphericalDeconvolution`` interface to replace ``EstimateFOD`` for MRtrix3's ``dwi2fod`` (nipy#3176)
  * ENH: Detect values for EulerNumber interface (nipy#3173)
  * ENH: Remove examples from repository (nipy#3172)
  * TEST: Clean up tests (nipy#3195)
  * TEST: Mock terminal output before testing changing default value (nipy#3193)
  * REF: make invocations of python and pytest consistent with the one used/desired python (nipy#3208)
  * REF: Prefer math.gcd to hand-rolled Euclid's algorithm (nipy#3177)
  * REF: Removed all uses of numpy_mmap (nipy#3121)
  * DOC: Sphinx 3 compatibility (nipy#3206)
  * DOC: Update links, typos in contributing guide (nipy#3160)
  * DOC: Update SelectFiles docstring to match actual behavior (nipy#3041)
  * DOC: Updated .zenodo.json file (nipy#3167)
  * DOC: Update .zenodo.json (nipy#3165)
  * MNT: Permit recent nilearns (nipy#2841)
  * MNT: Test Python 3.8 (nipy#3154)
  * MNT: Restore ReadTheDocs (nipy#3207)
  * MNT: Update Zenodo ordering based on commit count (nipy#3169)

1.5.0rc1

Toggle 1.5.0rc1's commit message
1.5.0-rc1

Release candidate for the new feature release in the 1.5.x series.

In this release, the example scripts have been split out into their own package:
`niflow-nipype1-examples <https://github.com/niflows/nipype1-examples>`__.

(`Full changelog <https://github.com/nipy/nipype/milestone/1.5.0?closed=1>`__)

  * FIX: Partial rollback of N4BiasFieldCorrection (nipy#3188)
  * FIX: ANTs' tools maintenance overhaul (nipy#3180)
  * FIX: load_resultfile crashes if open resultsfile from crashed job (nipy#3182)
  * FIX: FSL model.py make multiple F-tests (nipy#3166)
  * ENH: Improve workflow connect performance (nipy#3184)
  * ENH: Add ``ConstrainedSphericalDeconvolution`` interface to replace ``EstimateFOD`` for MRtrix3's ``dwi2fod`` (nipy#3176)
  * ENH: Detect values for EulerNumber interface (nipy#3173)
  * ENH: Remove examples from repository (nipy#3172)
  * REF: Prefer math.gcd to hand-rolled Euclid's algorithm (nipy#3177)
  * REF: Removed all uses of numpy_mmap (nipy#3121)
  * DOC: Update links, typos in contributing guide (nipy#3160)
  * DOC: Update SelectFiles docstring to match actual behavior (nipy#3041)
  * DOC: Updated .zenodo.json file (nipy#3167)
  * DOC: Update .zenodo.json (nipy#3165)
  * MNT: Update Zenodo ordering based on commit count (nipy#3169)