thewtex / ITKSphinxExamples

Examples for the Insight Toolkit. http://itk.org/ITKExamples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ITK Sphinx Examples

https://github.com/InsightSoftwareConsortium/ITKSphinxExamples/workflows/Build,%20test,%20publish/badge.svg?branch=master https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=shield

A set of cookbook examples for the Insight Toolkit, ITK.

Download instructions

Clone the repository using Git:

$ git clone --recursive https://github.com/InsightSoftwareConsortium/ITKSphinxExamples.git

Build instructions

See the build instructions in the documentation.

Features

Implemented

  • Stored and editable in Git version control.
  • HTML / PDF / EPUB output.
  • CTest unit testing.
  • CMake ExternalData for binary data storage.
  • Individual examples can be downloaded independently, and easily built/executed/hacked.
  • Download the entire docs for offline viewing.
  • Inline Doxygen class descriptions and links to Doxygen class documentation.
  • Nightly generated Gitstats for contributors.
  • Software quality dashboard.
  • Index of examples that apply to given terms and classes.
  • Quick search.
  • Script to create a new examples from a template.
  • GitHub community development.
  • Selectable light/dark colorscheme.
  • Online editing via GitHub.

Todo

  • See Github Issues for a complete list of actions to be performed, bugs, etc.

Build dependencies

Required

Optional

If building the documentation:

PDF generation requires a TeX distribution like TeX Live or MiKTeX.

Development setup

Run the bash script SetupForDevelopment.sh:

$ ./Utilities/SetupForDevelopment.sh

About

Examples for the Insight Toolkit. http://itk.org/ITKExamples

License:Apache License 2.0


Languages

Language:Jupyter Notebook 77.7%Language:C++ 12.0%Language:Python 4.9%Language:CMake 4.7%Language:Shell 0.5%Language:HTML 0.0%Language:JavaScript 0.0%Language:CSS 0.0%Language:Jinja 0.0%