nbmake
ITKIOScanco
nbmake | ITKIOScanco | |
---|---|---|
2 | 1 | |
172 | 9 | |
1.7% | - | |
7.4 | 7.0 | |
about 2 months ago | 4 months ago | |
Python | C++ | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nbmake
-
How to raise the quality of scientific Jupyter notebooks
nbmake is a pytest plugin that enables developers to verify that Jupyter notebook files run without error. This lets teams keep notebook-based documents and research up to date in an evolving project.
-
How to Test Jupyter Notebooks with Pytest and Nbmake
This tutorial describes how you can use the pytest plugin nbmake to automate end-to-end testing of notebooks.
ITKIOScanco
-
How to raise the quality of scientific Jupyter notebooks
In ITK extensions such as ITKIOScanco (a module to work with 3D microtomography volumes) or ITKElastix (a toolbox for rigid and nonrigid registration of images), nbmake runs notebooks in GitHub Actions CI tests.
What are some alternatives?
nbmake-examples - Example repo showing how to test Jupyter Notebooks with nbmake and Semaphore CI
ITKElastix - An ITK Python interface to elastix, a toolbox for rigid and nonrigid registration of images
pytudes - Python programs, usually short, of considerable difficulty, to perfect particular skills.
nbval - A py.test plugin to validate Jupyter notebooks
sparkmagic - Jupyter magics and kernels for working with remote Spark clusters
testbook - ๐งช ๐ Unit test your Jupyter Notebooks the right way
docker-stacks - Ready-to-run Docker images containing Jupyter applications
jupyter-book - Create beautiful, publication-quality books and documents from computational content.
ITK - Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
starter-workflows - Accelerating new GitHub Actions workflows