awesome-synapse
github.com/sage-bionetworks/awesome-synapse ↗List of repositories here that utilizes the Synapse clients
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me shiny resources from awesome-synapse"
Installation instructions →What's inside
Portals
- Agora
- Collaboration Portal
Prototype Collaboration Portal
- portals
React component based configurations that generate community portals built on top of Synapse
R
- challengerutils
The R version of
- data curator appShiny
Shiny application to annotate and ingest metadata (manifest) files
- dccmonitor
This package is intended to assist Sage Bionetworks data curators to check the status of metadata and documentation files uploaded via the dccvalidator shiny application
- dccvalidatorShiny
package and Shiny app to perform data validation and QA/QC
- knit2synapse
Knit Rmarkdown files to Synapse wikis
- mhealthtools
A modular R package for extracting features from mobile sensor data
Python
- challengeutils
Synapse challenge utility functions + more
- prov-service
lightweight implementation of the Synapse Activity services, based on the PROV spec
- s3-synapse-sync
Lambda function code to index files in S3 buckets by creating filehandles on Synapse, triggered by file changes to S3.
- schematic
Python package for Biomedical Data model and Data Ingress Management
- synapseformation
Client for using
- synapsegenie
Crawl through Synapse files to validate and process them given a plugin file format registry.
Workflow
- CWL Synapse Client
CWL interface to Synapse command line.
- nextflow Synapse Client
Nextflow interface to Synapse command line.
- rare-disease-workflows
Workflows for processing rare disease data on Synapse.
Lists
- Data Coordination Tools
This repository gathers existing tools used for data coordination at Sage.
Java
- EvaluationStatistics
This application computes statistics on the evaluation queues in Synapse.
- NRGRSynapseGlue
This is the integration of NRGR and Synapse, linking data access approval in NRGR to data access in Synapse.
- Synapse-User-Geolocation
An application to geolocate all Synapse users and display them on a map.
- SynapseWorkflowOrchestrator
Links one or more Synapse Evaluation queues to a workflow engine. Each Evaluation queue is associated with a workflow template. Each submission is a workflow job, an instance of the workflow template. Upon submission to the Evaluation queue the Workflow Orchestrator initiates and tracks the workflow job, sending progress notifications and uploading log files.
Organizations
- Sage-Bionetworks-Challenges
Sage Bionetworks hosts crowdsourcing challenges that examine questions in biology and medicine.
- Sage-Bionetworks-Workflows
List of dockstore tools and workflows.
Showing a sample of 35 resources. View the full list on GitHub →