Skip to main content

List of repositories here that utilizes the Synapse clients

3
GitHub Stars
35
Curated Resources
7
Categories
23 hours ago
Last Refreshed
PortalsRPythonJavaWorkflowListsOrganizations

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

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

Lists

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

Showing a sample of 35 resources. View the full list on GitHub →