Janelia Open Science Software Initiative (OSSI) supported software projects and other software developed at Janelia
Develop a user-friendly (napari) deep learning-based single-molecule detection software.
Run functionality of BigStitcher distributed on your workstation, a cluster or the cloud using Apache Spark.
A software package that allows simple and efficient alignment of multi-tile and multi-angle image datasets, for example acquired by lightsheet, widefield or confocal microscopes.
Flexible and powerful image registration tools for small and big data (TB+) alike. Stitching, subject-to-atlas, multi-modal, in vivo to ex vivo, and motion correction. 100% Python, can be run from Jupyter notebooks, including full access to workstation or adaptable distributed resources.
Maintain and extend BigWarp (3D non-rigid registration for very large volumes).
Pipeline for automated connectome reconstruction from volume Electron Microscopy.
A generalist algorithm for cell and nucleus segmentation (v1.0) that can be optimized for your own data (v2.0) and perform image restoration (v3.0).
A framework for easy application of established machine learning techniques on large, multi-dimensional images.
A dataservice for branched versioning of a variety of data types including teravoxel-scale image volumes, sparse volumes, meshes, and JSON and point annotations.
Automated analysis pipeline for EASI-FISH spatial transcriptomics data
Support multiple entrypoint scripts in a container for use in containerized scientific tools.
A framework for predicting neural activity from mouse orofacial movements. It includes a pose estimation model for tracking distinct keypoints on the mouse face, a neural network model for predicting neural activity using the pose estimates, and also can be used compute the singular value decomposition (SVD) of behavioral videos.
Large volume volumetric rendering and collaborative neuron annotation in the cloud
Develop an easy-to-use packaging system for Java applications.
Maintain and develop python version of Kilosort (electrophysiology data).
Maru is an opinionated command-line interface for quickly and easily containerizing scientific applications.
Generates biology videos from high-level descriptions using Blender or VVD Viewer.
A web application for easily and rapidly finding putative morphological matches between large data sets of neurons imaged using different modalities, namely electron microscopy (EM) and light microscopy (LM). Matches have been precomputed for all of Janelia's public EM/LM data sets, and are quick to look up by identifier. You can also upload your own data and match it against these public data sets.
A Julia wrapper for National Instruments' driver
A portfolio for projects supported by Open Science Software Initiative, and other software projects at Janelia
Annotation and Visualization of Large 3D Datasets with Paintera
A visualization method for neural data
Precise, interactive, fast, and scalable FISH spot detection
Software for analyzing phase diversity data for adaptive optics
deep learning for acoustic signals
A framework for storing, (interactively) viewing, and aligning spatial transcriptomics data.
Reconstructing large microscopy images from overlapping image tiles on a high-performance Spark cluster.
Pipeline for processing two-photon calcium imaging data.
train a spiking recurrent neural network
A usable and extensible video annotation library for machine learning
Interactive 3D viewer/renderer for very large image volumes
x2s3 is a service which can be used to provide an S3-compatible interface to any storage system. It powers s3.janelia.org.
Zarrcade creates searchable web-based galleries of OME-Zarr images.