Frequently Asked Questions

What is The Labbing Project?

A collection of reusable Django apps and a single dedicated parent Django project (i.e. pylabber) used to manage and share research data and derivatives across researchers and across labs.

Hint

For more information about the difference between Django apps and projects, see Django’s Projects and Applications documentation.

Is The Labbing Project only suitable for MRI-based neuroscientific research?

Not at all! The purpose of the research app is to provide common, generic models (such as Subject and Study) that may be associted with any number of data models originating from any number of reusable apps.

How are different data types integrated into the application’s database?

The modular design of the project enables researchers from different fields to create specialized apps that manage the relevant data formats and facilitate commonplace workflows. E.g. the first app created for this purpose was django_dicom, which manages DICOM data, and the second was django_mri, providing a format-agnostic Scan abstraction, as well as other useful models and MRI-based research utilities. Each reusable app integrates with pylabber’s internal research app to associate the data with an instance of the Subject model. For more information, see pylabber’s overview.