trendscenter / coinstac

Collaborative Informatics and Neuroimaging Suite Toolkit for Anonymous Computation
MIT License
42 stars 19 forks source link
analyses brainweb coinstac electron javascript nodejs react

Collaborative Informatics and Neuroimaging Suite Toolkit for Anonymous Computation (COINSTAC)

CircleCI DOI DOI

A federated learning solution by your friends at the Center for Translational Research in Neuroimaging and Data Science (TReNDS).

For more extensive documentation for Researchers, Computation Authors and Developers our documentation wiki can be found here

Table of Contents

Introduction

COINSTAC is software to foster collaborative research, removing large barriers to traditional data-centric collaboration approaches. It enables groups of users to run common analyses on their own machines over their own datasets with ease. The results of these analyses are synchronized to the cloud, and undergo aggregate analyses processes using all contributor data. Federated (decentralized) pipelines allow for distributed, iterative, and feature rich analyses to be run, opening new and exciting capabilities for collaborative computation. It also offers data anonymity through differentially private algorithms, so members do not need to fear PHI traceback.

Let's do research!

Deep Dive

📖 For a deep dive, you can read the project’s paper, COINSTAC: A Privacy Enabled Model and Prototype for Leveraging and Processing Decentralized Brain Imaging Data on Frontiers in Neuroscience.

We also curate a list of conference and journal papers on methods and studies related to federated learning and COINSTAC.

Quick Start Guide

Description

The Problem

You want to do research, and you want to include data from around the world. Unfortunately, orchestrating such an event is anything but trivial.

Bottom line--collaborative group research requires a great deal of coordination. Human and business factors can hamper research from happening at a pace that we are able to handle! Constraints may even forbid group research to occur at all.

The Solution

Let's remove these barriers. The best usage of research data is to apply it everywhere it can be useful. Our strategy enables otherwise "locked-down data" to become useful again.

COINSTAC removes the barriers to collaborative analysis by:

You may wonder why we haven't been doing this before! Us too. Let's get started!

For Developers and Contributors

Security

Releases

Binary releases for several platforms can be found here, under each version's assets tab.

Acknowledgements

COINSTAC is supported by the following grants:

License

MIT. See LICENSE for details.