https://github.com/broadinstitute/tgg-viewer
A free, open-source web app for visualizing splice junctions, expression, and other sequencing data genome-wide using IGV.js
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 5 committers (20.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.3%) to scientific vocabulary
Keywords from Contributors
Repository
A free, open-source web app for visualizing splice junctions, expression, and other sequencing data genome-wide using IGV.js
Basic Info
- Host: GitHub
- Owner: broadinstitute
- License: mit
- Language: JavaScript
- Default Branch: master
- Homepage: https://tgg-viewer.broadinstitute.org
- Size: 45.1 MB
Statistics
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 3
- Releases: 0
Metadata Files
README.md
https://tgg-viewer.broadinstitute.org
The Translational Genomics Group (TGG) Viewer is a free, open-source web app for visualizing splice junctions, expression, and other sequencing data genome-wide using IGV.js
Features:
- Supports these file formats: .bigWig, .junctions.bed.gz, .vcf, .bam, .cram.
- Includes reference tracks from GTEx v8 muscle, blood, and fibroblast samples.
- Lets you display data files or reference tracks from any Google bucket to which you have read-access.
- Retrieves just the on-screen sections of the files directly from Google buckets.
- Allows gene or locus lists to be added to side bars for quick navigation across a list of regions.
Settings File Format:
```
{
"genome": "hg38", // "hg19" or "hg38"
"locus": "chr15:92,835,700-93,031,800", // initial IGV.js locus
"bamOptions": { // IGV.js bam track options
"trackHeight": 200,
"viewAsPairs": false,
"showSoftClips": true,
"alignmentShading": "strand"
},
"sjOptions": { // IGV.js splice junctions track options
"trackHeight": 170,
"colorBy": "strand",
"colorByNumReadsThreshold": 5,
"thicknessBasedOn": "numUniqueReads",
"bounceHeightBasedOn": "random",
"labelWith": "uniqueReadCount",
"showOnlyPlusStrand": false,
"showOnlyMinusStrand": false,
"hideAnnotated": false,
"hideUnannotated": false,
"minUniquelyMappedReads": 0,
"minTotalReads": 1,
"maxFractionMultiMappedReads": 1,
"minSplicedAlignmentOverhang": 0
},
"vcfOptions": { // IGV.js vcf track options
"displayMode": "EXPANDED"
},
"selectedRowNamesByCategoryName": {
0: [],
1: []
},
"rowsInCategories": [
{
"categoryName": "Reference Data",
"rows": [
{
"name": "row1",
"data": [
{ "url": "gs://../file.bam", "type": "alignment", "label": "l" }, // * "type" and "label" are optional
{ "url": "gs://../file2.bed", "type": "bed", "label": "l2" },
],
}
]
},
{
"categoryName": "gCNV Batches",
"rows": [
{
"name": "gCNV batch1"
"data": [
{ "type": "gCNV_bed", "url": "gs://../file2.bed", "samples": [ "sample1", "sample2", "sample3",...]},
],
},
{
"name": "sample1"
"data": [
{ "type": "vcf", "url": "gs://../file.vcf", "name": "l" }, // * "type" and "label" are optional
{ "type": "alignment", "url": "gs://../file.vcf", "name": "l" }, // * "type" and "label" are optional
]
},
]
}
]
} ```
Owner
- Name: Broad Institute
- Login: broadinstitute
- Kind: organization
- Location: Cambridge, MA
- Website: http://www.broadinstitute.org/
- Twitter: broadinstitute
- Repositories: 1,083
- Profile: https://github.com/broadinstitute
Broad Institute of MIT and Harvard
GitHub Events
Total
- Issues event: 1
- Watch event: 1
- Issue comment event: 1
- Push event: 2
Last Year
- Issues event: 1
- Watch event: 1
- Issue comment event: 1
- Push event: 2
Committers
Last synced: almost 3 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| bw2 | w****d@b****g | 114 |
| bw2 | w****d@b****g | 37 |
| dependabot[bot] | 4****] | 30 |
| bw2 | b****2 | 19 |
| bw2 | b****d@g****m | 19 |
Committer Domains (Top 20 + Academic)
Dependencies
- babel-plugin-module-resolver ^4.0.0 development
- eslint-config-airbnb ^18.0.1 development
- eslint-import-resolver-babel-module ^5.1.1 development
- eslint-import-resolver-webpack ^0.12.1 development
- gh-pages ^2.1.1 development
- @babel/core 7.6.0
- @svgr/webpack 4.3.2
- @typescript-eslint/eslint-plugin ^2.2.0
- @typescript-eslint/parser ^2.2.0
- babel-eslint 10.0.3
- babel-jest ^24.9.0
- babel-loader 8.0.6
- babel-plugin-named-asset-import ^0.3.4
- babel-preset-react-app ^9.0.2
- btoa ^1.2.1
- camelcase ^5.2.0
- case-sensitive-paths-webpack-plugin 2.2.0
- css-loader 2.1.1
- dompurify ^2.0.17
- dotenv 6.2.0
- dotenv-expand 5.1.0
- eslint ^6.1.0
- eslint-config-react-app ^5.0.2
- eslint-loader 3.0.2
- eslint-plugin-flowtype 3.13.0
- eslint-plugin-import ^2.20.0
- eslint-plugin-jsx-a11y ^6.2.3
- eslint-plugin-react ^7.14.3
- eslint-plugin-react-hooks ^1.7.0
- file-loader 3.0.1
- fs-extra 7.0.1
- gapi ^0.0.3
- html-webpack-plugin 4.0.0-beta.5
- identity-obj-proxy 3.0.0
- igv ^2.5.4
- is-wsl ^1.1.0
- jest 24.9.0
- jest-environment-jsdom-fourteen 0.1.0
- jest-resolve 24.9.0
- jest-watch-typeahead 0.4.0
- js-yaml ^3.13.1
- jsurl ^0.1.5
- lodash ^4.17.21
- lz-string ^1.4.4
- mini-css-extract-plugin 0.8.0
- optimize-css-assets-webpack-plugin 5.0.3
- pnp-webpack-plugin 1.5.0
- postcss-flexbugs-fixes 4.1.0
- postcss-loader 3.0.0
- postcss-normalize 7.0.1
- postcss-preset-env 6.7.0
- postcss-safe-parser 4.0.1
- prop-types ^15.7.2
- react ^16.12.0
- react-app-polyfill ^1.0.4
- react-color ^2.18.1
- react-dev-utils ^9.1.0
- react-dom ^16.12.0
- react-google-login ^5.1.14
- react-redux ^7.1.3
- redux ^4.0.4
- redux-logger ^3.0.6
- redux-thunk ^2.3.0
- reselect ^4.0.0
- resolve 1.12.0
- resolve-url-loader 3.1.0
- sass-loader 7.2.0
- semantic-ui-react ^0.88.1
- semver 6.3.0
- serialize-javascript ^3.1.0
- style-loader 1.0.0
- styled-components ^4.4.1
- terser-webpack-plugin 1.4.1
- timeout-as-promise ^1.0.0
- ts-pnp 1.1.4
- url-loader 2.1.0
- webpack 4.41.0
- webpack-dev-server 3.2.1
- webpack-manifest-plugin 2.1.1
- workbox-webpack-plugin 4.3.1
- 1424 dependencies
- python 3.8-slim build