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

https://github.com/broadinstitute/tgg-viewer

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

genomics projection interactive archival generic sequences versions tracing charts network-simulation
Last synced: 11 months ago · JSON representation

Repository

A free, open-source web app for visualizing splice junctions, expression, and other sequencing data genome-wide using IGV.js

Basic Info
Statistics
  • Stars: 4
  • Watchers: 3
  • Forks: 1
  • Open Issues: 3
  • Releases: 0
Created over 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

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

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

All Time
  • Total Commits: 219
  • Total Committers: 5
  • Avg Commits per committer: 43.8
  • Development Distribution Score (DDS): 0.479
Past Year
  • Commits: 17
  • Committers: 2
  • Avg Commits per committer: 8.5
  • Development Distribution Score (DDS): 0.235
Top Committers
Name Email 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

package.json npm
  • 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
yarn.lock npm
  • 1424 dependencies
sample_preprocessing/splice_junction_track/Dockerfile docker
  • python 3.8-slim build