Home · Quickstart · Documentation · Citation · NiPy

# Developer Guide

Release: | 0.9.0
Date: | December 20, 2013, 22:36 PDT

Since nipype is part of the NIPY project, we follow the same conventions documented in the NIPY Developers Guide. For bleeding-edge version help see Nightly documentation

- Interface Specifications
  - Before you start
  - Overview
  - Nipype Interface Specifications
  - Traited Attributes
  - Defining an interface class
  - Undefined inputs
  - Example of inputs
- How to wrap a command line tool
  - Defining inputs and outputs
  - Command line executable
  - Creating outputs on the fly
- How to wrap a MATLAB script
  - Example 1
  - Example 2
- How to wrap a Python script
- Working with nipype source code
  - Introduction
  - Install git
  - Following the latest source
  - Making a patch
  - Git for development
  - git resources
- Architecture (discussions from 2009)
  - Design Guidelines
  - Providing for Provenance
  - Design Principles
  - Discussions
- W3C PROV support
  - Overview