Skip to content

Commit d0fcc6a

Browse files
add links to online documentation
1 parent 480ecb8 commit d0fcc6a

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

book/00-introduction/00-purpose.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ authors:
99

1010
This book is a comprehensive guide to *DataJoint for Python* — a specialized framework designed to implement scientific data pipelines that manage data and orchestrate computations in collaborative and AI-powered scientific projects. At its core, DataJoint builds upon the traditional relational database model, enabling scientists, data engineers, and programmers to design and query relational databases. However, DataJoint’s main innovation lies in introducing computational dependencies as a first-class feature within the relational database. This allows researchers to define, execute, and reproduce data processing pipelines with precision and efficiency.
1111

12+
Existing documentation for DataJoint can be found here:
13+
* Current documentation: https://datajoint.com/docs/core/datajoint-python/
14+
* Legacy documentation: https://datajoint.github.io/datajoint-docs-original/python/
15+
1216
# Purpose of This Book
1317

1418
This book aims to introduce database programming for data science and scientific computing, using DataJoint as the central tool. DataJoint can be viewed as a data model, a database programming language, and a software framework all in one. Throughout the book, you will learn a rigorous database design methodology, which also serves as a general introduction to relational database programming—albeit with a unique perspective. To support this learning, code examples are provided in both DataJoint and SQL (Structured Query Language), the most common language for interacting with relational databases.

book/50-queries/060-universal.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"source": [
77
"# Universal Sets\n",
88
"\n",
9-
"Several types of queries require an additional construct, which we describe as the *Universal Set*, which is constructed using the `dj.U` class."
9+
"Many queries require a special operand -- a *Universal Set* -- which is constructed using the `dj.U` class in DataJoint."
1010
]
1111
},
1212
{

0 commit comments

Comments
 (0)