Mastering the Complexity of Brain Research

Neuroscience takes on the most complex of all biological systems. DataJoint was built by scientists to handle the complexity of reverse engineering the brain.

Wrangling Multi-Modal Recordings

Experimental neuroscience records physiology and behavior to capture the brain in action. That means massive sets of multi-modality data – often 10 or more distinct types of data, each with its own distinct complexity (e.g., the 1,280 recording sites of a single Neuropixels 2.0 probe). 

DataJoint tames that complexity. It tracks your subjects, sessions, and equipment. It takes custody of your  recordings, organizing and managing them across your storage infrastructure. No more difficulties finding or identifying data – it’s always easy to find, identify, and access. Most important, every recording automatically stays linked to its upstream metadata and to every downstream computation, visualization, or conclusion that depends on it.

Scientific data volumes are growing at 10X the rate of scientific publications. No wonder twentieth-century processes are overwhelmed!

Signal Extraction and Synchronization

DataJoint automatically kicks off processing when new recordings are ready. That can vary from fully automated processes like spike sorting to interactive processes like pose estimation that involve curation and model training. 

DataJoint supports algorithms of any complexity to synchronize your data streams in time and space. That can mean aligning multiple events and streams with a common timeline, or 3D volume registration that correlates in vivo functional recordings with ex vivo structural images.

You can even use DataJoint to develop and disseminate a new research methodology.

The Shcheglovitov Lab at the University of Utah

The Shcheglovitov Lab at the University of Utah is developing DataJoint pipelines as a standard resource for the study of human brain organoids, solving a major challenge in this nascent field.

Project Aeon

Project Aeon from the Sainsbury Wellcome Centre at UCL has released a DataJoint-powered system using dozens of cameras and sensors for weeks to months to understand the neural basis of natural mouse behaviors.

The Cadwell Lab at UCSF

The Cadwell Lab at UCSF is developing DataJoint pipelines for Patch Seq, a new methodology that combines patch-clamp, morphology, and single-cell sequencing.

Consistent Quality Control

Bad data can cost months – or sink a project entirely. Of course, some level of error is inevitable in experimental science. So we have algorithms to identify common issues and statistical anomalies.

The problem?

Researchers are human. Even when they know the appropriate tests, they rarely apply them consistently in a manual process. Too often, mistakes that could have been flagged immediately surface months later, if ever.

DataJoint solves that.

A well-built DataJoint pipeline doesn’t just support quality control – it enforces it. Validation and error correction algorithms run automatically as data flows in, reliably catching issues right away. Adding these steps once removes the burden from an entire team forever.

Good data enables great science. With DataJoint, you get both – and the peace of mind that comes from knowing your data is clean, complete, and trustworthy.

From Complex Signals to Clear Insights

DataJoint offers an integrated data workbench for science. Work in Jupyter notebooks, backed by a customizable hardware and software environment that matches the work you’re doing. Create dashboards and visualizations using the embedded Plotly Dash system. Integrate Weights and Biases or other tools for specialized ML modeling. Instantly filter an analysis by any criteria using the simple, powerful query operators built into DataJoint Python (no SQL required!).

Imagine isolating neural activity by specific behaviors, genetic markers, or reagent batches. This interactive approach to exploring the patterns in your data paves the way to profound insights.

A rotated view of neurons from the MICrONS project demonstrating intricate complexity.

Comprehensive Neuroscience Capabilities

Build and tune your pipeline quickly by leveraging DataJoint Elements, a collection of reference implementations of components for key neuroscience methodologies. These aren't just theoretical constructs – they’re curated from practices in leading neuroscience labs, and integrate the most powerful analysis tools in neuroscience. They give you a huge head start – validated components that can be mixed and matched into complex pipelines, with inherent automation, quality control, and data compression that just work.

Supported Instruments and Tools

Our team, our customers, and the broader DataJoint community have built pipelines around a wide array of instruments, software, and methodologies for neuroscience and behavioral analysis.

Infinite Flexibility to *Meet Research Needs*

DataJoint is ultimately a programmable framework for science. Its true power lies in its limitless adaptability. Seamlessly incorporate your existing algorithms and tools, and create new ones. As long as your code can run in a container, DataJoint can handle it. And DataJoint can handle, without hassle, code that depends on old versions of libraries or stringent CPU/GPU/memory configurations. 

With DataJoint, you are in control. It’s anything but a black box. You can go as deep as you like, understand what’s happening beneath the surface, and adjust as you see fit. 

There really are no limits, and we’re always excited to see what the community creates. If you have developed a new tool or capability, please get in touch with our team!

It's *Your* Pipeline

Reproducible

Everything is recorded, versioned, and linked – a digital replica of your study

Transparent

Your pipeline reveals every scientifically relevant aspect of your study

Open

Access, inspect, and modify any component of your workflow

Secure

Data and code protected by strict user-based permissions system

Shareable

Easy publishing and controlled sharing of pipelines and segments

Portable

Yes, you can take it with you

We're Here For You

You don’t have to go it alone – our SciOps team is here to help, including neuroscientists and data scientists with skills that span neuroscience methodologies, pipeline design, systems integration, and operations . We draw upon many years spent advising labs on their data operations and helping them design efficient and effective pipelines and processes. Our experience helps accelerate your onboarding and enhances the productivity and quality your operations.

SciOps Advisory Services

We help evaluate and level up your lab’s operational maturity level, and advise on techniques, technologies, workflows, and best practices

Collaborative Development

Need a hand designing or implementing a particularly complex pipeline or a custom UI? We can assist.

Custom Integration

We’ll help you integrate your unique laboratory instruments, specialized algorithms, and existing data systems into your pipeline

Training

We'll train you and your team to get the most out of DataJoint

Accelerate Your Research

Find out how DataJoint can help.