Skip to main content

Tools for importing nipype 1.x interfaces into Pydra

Project description

Nipype 1 Tasks for Pydra

PyPI version github codecov

Pydra is a redesign of the Nipype dataflow engine, and the core of the emerging Nipype 2 ecosystem.

This is a task package, a set of Pydra Tasks that inhabits the pydra.tasks.* namespace, to ease wrapping Nipype 1 Interfaces.

Additional tools for migrating from Nipype 1 to Pydra may find their home here.

Installation

pip install pydra-nipype1

Usage

from pydra.tasks.nipype1.utils import Nipype1Task
from nipype.interfaces import fsl

thresh = Nipype1Task(fsl.Threshold())
res = thresh(in_file=fname, thresh=0.5)

For developers

Install repo in developer mode from the source directory. It is also useful to install pre-commit to take care of styling via black:

pip install -e .[dev]
pre-commit install

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pydra-nipype1-0.2.1.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

pydra_nipype1-0.2.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file pydra-nipype1-0.2.1.tar.gz.

File metadata

  • Download URL: pydra-nipype1-0.2.1.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for pydra-nipype1-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c6ff0f727788afbf9da748093709faf39d0e789b618c6bca8eaf90cd497f1e87
MD5 dfa5e7e4586bb622b46e048bc4577743
BLAKE2b-256 96c283b6d44a4b9a2757dddcef93ee5640e196b6ff64ab9cc3884a0e52e6c6e7

See more details on using hashes here.

Provenance

File details

Details for the file pydra_nipype1-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pydra_nipype1-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 63c0e1dc9db3e6ed73e4ab0aac2c2e836b5b2f826c42b5332174315694c489cb
MD5 ee06c958e0ed63edff08d2fa8c1e29cc
BLAKE2b-256 010403d6dc5c089e06593b1fcafbe7723c52276cbaeb199015439e721c8aa43c

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page