{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Tutorial 5: Projects\n", "\n", "A central aspect of phenopype is the use of the `Project` class to efficiently process larger amounts of images. Creating a `project` object will set up a directory tree in which each folder contains the copy or a link to the original raw image files. Alongside the images to be processed, users can store configuration file, as covered in [Tutorial 3](tutorial_3.ipynb) and [Tutorial 4](tutorial_4.ipynb).\n", "\n", "Once raw images have been added and configuration files are in place, the `Pype` class can be used within a simple `for` loop. After all images are processed, the results are stored alongside the raw images and the `Pype`-configuration files. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
See also:
\n", "\n", "\n", "* [phenopype docs: Project-API](https://www.phenopype.org/docs/api/project/)\n", " \n", "
\n", "Hint:
\n", "\n", "Anyone with access to the raw images and the configuration files is able to reproduce the results with a few lines of code, making phenopype project directories the perfect format for code sharing and data sharing after publication through online repositories (such as Dryad, Zenodo or OSF).\n", " \n", "
\n", "