Tags: nipy/nipype
Tags
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' (#3455) * ENH: Add random seed option to ANTs registration (#3463) * ENH: Add PETsurfer interfaces (#3437) * ENH: Add Text2Vest and Vest2Text interfaces (#3447) * REF: Optimize ICC_rep_anova with a memoized helper function (#3454) * REF: Rearranging matmul order and using hermitian flag in ICC_rep_anova (#3453) * MNT: Drop distutils (#3458) * CI: Cache test data (#3459)
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"`` (#3364) * FIX: Use a more robust strategy for detecting ANTs version (#3444) * FIX: Retry renaming pkl(z) files on failure (#3404) * FIX: Escape metacharacters when parsing dcm2niix outputs (#3417) * FIX: Import error for nipype.interfaces.dipy.base (#3414) * FIX: ``ValueError`` when using ``ResourceMonitor`` (#3419) * FIX: Improve error handling of ``CommandLine`` interfaces (#3395) * FIX: Bugs in ApplyVDM interface (#3396) * ENH: Add MRTrix3 interfaces (pared-down gh-3426) (#3445) * ENH: Enable BidsDataGrabber to load saved layouts (#3421) * ENH: ROBEX interface (#3443) * ENH: Include several operations to ANTs's ImageMath interface, including ReplicateImage and ReplicateDisplacement (#3435) * ENH: Add "GenericLabel" to antsRegistration interpolation option. (#3424) * ENH: added Apply VDM functionality to FieldMap SPM interface (#3394) * DOC: Side bar and main page fixes (#3397) * TEST: Allow SVD columns to flip sign (#3405) * MNT: rename dipy ``move_streamlines`` to ``transform_tracking_output`` (#3412) * MNT: Test on Python 3.10 (#3438) * MNT: Added ORCID iD (#3436)
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 (#3393) * FIX: coord for mrconvert (#3369) * FIX: ``antsRegistration`` allows the ``restrict_deformation`` to be float (#3387) * FIX: Also allow `errno.EBUSY` during `emptydirs` on NFS (#3357) * FIX: Removed exists=True from MathsOutput (#3385) * FIX: Extension not extensions, after pybids v0.9 (#3380) * ENH: Add CAT12 SANLM denoising filter (#3374) * ENH: Add expected steps for FreeSurfer 7 recon-all (#3389) * ENH: Stop printing false positive differences when logging cached nodes (#3376) * ENH: Add new flags to MRtrix/preprocess.py (DWI2Tensor, MRtransform) (#3365) * ENH: ``verbose`` input should not be hashed in ``ants.Registration`` (#3377) * REF: Clean-up the BaseInterface ``run()`` function using context (#3347) * DOC: Fix typo in README (#3386) * STY: Make private member name consistent with the rest of them (#3346) * MNT: Simplify interface execution and better error handling of ``Node`` (#3349) * MNT: Add user name and email to Docker to appease git/annex/datalad (#3378) * CI: Update CircleCI machine image (#3391)
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 (#3340) * FIX: change fsl interface randomise --f_only to --fonly for #3322 (#3325) * FIX: BET raising "No image files match: ..." with very long file names (#3309) * FIX: Update SmoothEstimateOutputSpec resels description (#3316) * ENH: Adds interfaces for MRtrix utils shconv and sh2amp (#3280) * ENH: Interface for R (#3291) * ENH: Add CAT12 interfaces (#3310) * ENH: AFNI 3dNetCorr as afni.NetCorr (#3263) * ENH: Skip newline before Python call in batch submission to facilitate containerized runs (#3297) * ENH: Add new dwifslpreproc interface for MRtrix3 (#3278) * REF: Cache nodes in workflow to speed up construction, other optimizations (#3331) * DOC: Fixed Developer Setup Link in install.rst (#3330) * MNT: Blacklist Dipy 1.4.1 (#3335) * MNT: Drop support for numpy < 1.15.3 (#3284) * CI: Build docker images with Python 3.8 (#3287) * CI: Drop Circle doc builds (#3338) * CI: Drop Travis (#3332) * CI: Build docker images with Python 3.8 (#3287) * CI: Add specs and style checks (#3321) * CI: Move from Travis to GitHub actions (#3318)
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 (#3267) * FIX: Purge deprecated exception content accesses (#3272) * FIX: Handle changes in CLI structure of mrtrix3.DWIBiasCorrect (#3248) * FIX: EpiReg changed to not list certain outputs when 'wmseg' input is specified (#3265) * FIX: CI issues (#3262) * FIX: SPM SliceTiming must accept either Int or float for ref_slice and sli… (#3255) * FIX: Raise version error when using ``-g`` with ``antsAI`` < 2.3.0 (#3256) * FIX: No longer depending on pydotplus (networkx >=2.0 update) (#3251) * FIX: ANTs' utilities revision - bug fixes and add more operations to ``ants.ImageMath`` (#3236) * ENH: Handle unavailable traits due to version differences (#3273) * ENH: Optimize workflow.run performance (#3260) * DOC: Remove myself (@mr-c) from the zenodo metadata (#3271)
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 (#3241) * FIX: Serialize all interface arguments when exporting workflows (#3240) * FIX: Permit identity transforms in list of transforms given to ants.ApplyTransforms (#3237) * FIX: ANTs' utilities revision - bug fixes and add more operations to ``ants.ImageMath`` (#3236) * DOC: Skip BIDSDataGrabber doctest if pybids is missing (#3224)
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 (#3213) * FIX: BET incorrect output paths (#3214) * FIX: Terminal output in ``report.rst`` spreads one line per character (#3220) * FIX: Allow parsing freesurfer 7 version string (#3216) * FIX: Use PackageInfo to get NiftyReg version (#3194) * FIX: Partial rollback of N4BiasFieldCorrection (#3188) * FIX: ANTs' tools maintenance overhaul (#3180) * FIX: load_resultfile crashes if open resultsfile from crashed job (#3182) * FIX: FSL model.py make multiple F-tests (#3166) * ENH: Restore ants.legacy interfaces (#3222) * ENH: Add ``"TruncateImageIntensity"`` operation to ``ants.utils.Image.Math`` (#3210) * ENH: SPM NewSegment multi-channel segmentation (#3162) * ENH: Add reverse-ordered transform lists to ants.Registration outputs (#3192) * ENH: Improve workflow connect performance (#3184) * ENH: Add ``ConstrainedSphericalDeconvolution`` interface to replace ``EstimateFOD`` for MRtrix3's ``dwi2fod`` (#3176) * ENH: Detect values for EulerNumber interface (#3173) * ENH: Remove examples from repository (#3172) * TEST: Clean up tests (#3195) * TEST: Mock terminal output before testing changing default value (#3193) * REF: make invocations of python and pytest consistent with the one used/desired python (#3208) * REF: Prefer math.gcd to hand-rolled Euclid's algorithm (#3177) * REF: Removed all uses of numpy_mmap (#3121) * DOC: Sphinx 3 compatibility (#3206) * DOC: Update links, typos in contributing guide (#3160) * DOC: Update SelectFiles docstring to match actual behavior (#3041) * DOC: Updated .zenodo.json file (#3167) * DOC: Update .zenodo.json (#3165) * MNT: Permit recent nilearns (#2841) * MNT: Test Python 3.8 (#3154) * MNT: Restore ReadTheDocs (#3207) * MNT: Update Zenodo ordering based on commit count (#3169)
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 (#3188) * FIX: ANTs' tools maintenance overhaul (#3180) * FIX: load_resultfile crashes if open resultsfile from crashed job (#3182) * FIX: FSL model.py make multiple F-tests (#3166) * ENH: Improve workflow connect performance (#3184) * ENH: Add ``ConstrainedSphericalDeconvolution`` interface to replace ``EstimateFOD`` for MRtrix3's ``dwi2fod`` (#3176) * ENH: Detect values for EulerNumber interface (#3173) * ENH: Remove examples from repository (#3172) * REF: Prefer math.gcd to hand-rolled Euclid's algorithm (#3177) * REF: Removed all uses of numpy_mmap (#3121) * DOC: Update links, typos in contributing guide (#3160) * DOC: Update SelectFiles docstring to match actual behavior (#3041) * DOC: Updated .zenodo.json file (#3167) * DOC: Update .zenodo.json (#3165) * MNT: Update Zenodo ordering based on commit count (#3169)
1.4.2 (February 14, 2020) Full changelog: https://github.com/nipy/nipype/milestone/1.4.2?closed=1 * FIX: Allow ``fsl.MultipleRegressDesign`` to create multiple F-tests (#3166) * FIX: Reliably parse SGE job IDs in the presence of warnings (#3168) * FIX: Move TraitType import, handle API change for NoDefaultSpecified (#3159)
1.4.1 (January 27, 2020) Full changelog: https://github.com/nipy/nipype/milestone/1.4.1?closed=1 * FIX: DataSink to S3 buckets (#3130) * FIX: improve version checking for nodes of workflows (#3152) * FIX: mapnode to generate result file when crashes in single node mode (#3143) * FIX: Can't seem to import workflows from niflows in CircleCI (#3134) * FIX: Repair aftermath of docs refactor (#3133) * FIX: change ANTS number_of_time_steps from Float to Int (#3118) * DOC: Revise generation of examples to work in RTD (#3132) * DOC: Bring examples generation back to ``doc/conf.py`` (#3131) * DOC: Documentation overhaul (#3124) * DOC: Deep revision of documentation building (#3120) * DOC: Deduplicate code for Sphinx's APIdoc generation (#3119) * MNT: Update requirements.txt post-1.4 (#3153)