https://github.com/Sage-Bionetworks/syndccutils
code for managing data coordinating operations through Synapse
https://github.com/Sage-Bionetworks/syndccutils
Last synced: 19 days ago
JSON representation
code for managing data coordinating operations through Synapse
- Host: GitHub
- URL: https://github.com/Sage-Bionetworks/syndccutils
- Owner: Sage-Bionetworks
- Created: 2017-09-01T15:24:20.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-21T15:24:47.000Z (over 4 years ago)
- Last Synced: 2025-05-09T00:29:58.090Z (21 days ago)
- Language: R
- Homepage:
- Size: 4.26 MB
- Stars: 7
- Watchers: 10
- Forks: 8
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
- awesome-synapse - syndccutils - Code for managing data coordinating operations (e.g., development of the CSBC/PS-ON Knowledge Portal and individual Center pages) for Sage-supported communities through Synapse. (R)
README
# Synapse DCC Utilities
Code for managing data coordinating operations (e.g., development of the CSBC/PS-ON Knowledge Portal and individual Center pages) for Sage-supported communities through Synapse. Currently this package is able to:
* Build tables and charts to summarize annotations from a view
* Build a DCC dashboard to summarize multiple projects
* Provide tools/scripts to handle metadata management (e.g to/from GEO)
* Pull publications from PubMed
* Build projects
* Invite members to a teamWhat to see examples? Go to [config/targets.md](config/targets.md)
## Getting Started
There are a few ideas to get started using this package### Building visualizations from a file view
Here we can use a file view with annotations to create multiple charts of visualizations### Summarizing projects by dashboard
Here we can summarize activity by project, date added, data type, etc.## Contributions
Code in this respository should be validated before commits are pushed, pull requests made, etc. We can use pre-commit hooks to do this.
1. [Install the awslabs git-secrets script](https://github.com/awslabs/git-secrets) to your dev environment
2. Make sure the `git-secrets` script is in the $PATH of your shell
3. Run `git secrets --install && git secrets --register-aws` while in the local repository
4. `git-secrets` will run before commits but will only output when it finds a problem