Setting up for DataJoint¶
Author: Edgar Y. Walker
In this tutorial, we will cover how to setup a DataJoint Python or MATLAB development environment suitable for following the other tutorials and to explore DataJoint in general. A functional DataJoint development setup consists of two parts - a database server for hosting data pipelines and a Python or MATLAB environment with DataJoint library installed. Natually, our objectives for this tutorial are as follows:
- Explore options on how to get connected to a database server
- Installing DataJoint library for Python or MATLAB
To complete this tutorial as well as others, you would need a computer with an Internet connection running MacOS, Windows or Linux operating system with either Python 3 or MATLAB already installed, depending on your language preference. DataJoint for Python requires Python 3.4 or above with pip already configured (for help on setting up a Python development environment, you can find great resources online including this). DataJoint for MATLAB requires MATLAB verion 2015b or later.