spectravis
An interactive web-based neuroscience app for analyzing task-related functional networks over time and frequency
Science Score: 64.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
6 of 9 committers (66.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.4%) to scientific vocabulary
Keywords
Repository
An interactive web-based neuroscience app for analyzing task-related functional networks over time and frequency
Basic Info
- Host: GitHub
- Owner: NeurophysVis
- License: gpl-2.0
- Language: JavaScript
- Default Branch: master
- Homepage: http://ericdeno.com/research/SpectraVis/
- Size: 7.33 MB
Statistics
- Stars: 37
- Watchers: 6
- Forks: 12
- Open Issues: 21
- Releases: 2
Topics
Metadata Files
README.md
SpectraVis
An interactive network visualization tool for exploring functional brain connectivity using d3.js. See this for an example of SpectraVis in action.

SpectraVis allows you to: + examine how network dynamics change over time and frequency + compare local (statistical dependencies between a single pair of nodes) and global (statistical dependencies between all nodes) dynamics. + compare different types of functional connectivity measures (correlation, coherence). + compare between different subjects. + examine only within- or between-brain area connections + switch between multiple network views for better understanding of the network structure
Installation
To install SpectraVis, download the latest release: + https://github.com/edeno/SpectraVis/releases
Or use Node.js and its package manager (npm):
- Open a terminal (Mac) or a Windows Command Prompt (
Start > All Programs > Accessories > Windows Command Prompt) - Download or clone the repository:
git clone https://github.com/edeno/SpectraVis.git - Install Node.js using one of the installers.
- Enter in the terminal or command prompt:
npm install spectravis
This will install the relevant development dependencies. Running gulp in the terminal will automatically launch a webserver on http://localhost:8000/ where you can view the visualization.
Usage
spectravis.init(params) starts the visualization in index.html.
See the wiki for more information on how to view the visualization on your local machine, the expected structure of the data, and converting data from Matlab to JSON.
Modifying and Contributing
Fork, then clone the repo:
git clone git@github.com/your-username/SpectraVis.git
Use npm install to get the development dependencies. Place your Data in app/DATA/.
Push to your fork and submit a pull request to the develop branch.
License
Owner
- Name: NeurophysVis
- Login: NeurophysVis
- Kind: organization
- Repositories: 3
- Profile: https://github.com/NeurophysVis
Citation (CITATION.cff)
# YAML 1.2 # Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/) cff-version: 1.0.3 message: If you use this software, please cite it using these metadata. # FIXME title as repository name might not be the best name, please make human readable title: 'NeurophysVis/SpectraVis: v1.1.0' doi: 10.5281/zenodo.1218014 # FIXME splitting of full names is error prone, please check if given/family name are correct authors: - given-names: Eric family-names: Denovellis affiliation: Boston University - given-names: Emily family-names: Stephen version: 1.1.1 date-released: 2018-04-13 repository-code: https://github.com/NeurophysVis/SpectraVis license: other-open
GitHub Events
Total
- Fork event: 1
Last Year
- Fork event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| edeno | e****o@b****u | 127 |
| edeno | e****o | 77 |
| Eric Denovellis | e****o@E****l | 24 |
| Emily Stephen | e****n@b****u | 7 |
| Emily Stephen | e****4@g****m | 5 |
| Eric Denovellis | e****o@w****u | 2 |
| edeno | e****o@w****u | 1 |
| Eric Denovellis | e****o@w****u | 1 |
| Eric Denovellis | e****o@w****u | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 42
- Total pull requests: 0
- Average time to close issues: 2 months
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 0.17
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- edeno (41)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 2
proxy.golang.org: github.com/NeurophysVis/SpectraVis
- Documentation: https://pkg.go.dev/github.com/NeurophysVis/SpectraVis#section-documentation
- License: gpl-2.0
-
Latest release: v1.1.0
published about 10 years ago
Rankings
proxy.golang.org: github.com/neurophysvis/spectravis
- Documentation: https://pkg.go.dev/github.com/neurophysvis/spectravis#section-documentation
- License: gpl-2.0
-
Latest release: v1.1.0
published about 10 years ago
Rankings
Dependencies
- bootstrap ~3.3.6
- colorbrewer ~1.0.0
- d3 ~3.5.10
- d3-legend ~1.6.0
- queue-async ~1.0.7
- spin.js ~2.3.2
- bower ^1.4.1 development
- gulp ^3.9.0 development
- gulp-autoprefixer ^2.3.1 development
- gulp-concat ^2.6.0 development
- gulp-connect ^2.2.0 development
- gulp-cssmin ^0.1.7 development
- gulp-imagemin ^2.3.0 development
- gulp-jsonminify ^1.0.0 development
- gulp-plumber ^1.0.1 development
- gulp-rename ^1.2.2 development
- gulp-streamify 0.0.5 development
- gulp-uglify ^1.2.0 development
- gulp-util ^3.0.6 development
- gulp-watch ^4.3.5 development
- gulp-zip ^3.0.2 development
- imagemin-pngquant ^4.1.2 development
- d3-save-svg 0.0.2