Skip to article frontmatterSkip to article content

The DataJoint Book

© Dimitri Yatsenko, 2024-2025. All rights reserved.

License: CC BY-NC-ND 4.0

Welcome

Welcome to The DataJoint Book. It book provides a complete introduction to database programming for scientific data and computations.

contemplating neuron

This is an executable book, following the principles of the Executable Books Project. It includes a complete development environment, including all dependencies, tools, and extensions already set up. This includes a MySQL database server, MyST for generating the book, Python and Jupyter for programming examples, MySQL client and jupysql for executing SQL commands, the DataJoint client library, and essential scientific programming libraries.

License

This work is licensed under the CC BY-NC-ND 4.0 International License.

You may share the content as long as you

Official Documentation

Official documentation for DataJoint can be found here:

Contributions

We welcome and appreciate your contributions to this book, whether as a reviewer or as a contributor. All contributions will be gratefully acknowledged. You may suggest modifications by submitting an issue in the main GitHub repository for this book. For more substrantial contributions and collaborations, including co-authorship and publications, please contact Dimitri Yatsenko.