-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
version 1.1.0
- Loading branch information
Showing
16 changed files
with
23,880 additions
and
863 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,46 @@ | ||
SpectraVis | ||
========== | ||
Requires folder DATA/ with json files | ||
|
||
An interactive network visualization tool for exploring [functional brain connectivity](http://www.scholarpedia.org/article/Brain_connectivity) using [d3.js](http://d3js.org/). | ||
|
||
![](./SpectraVis-Demo.gif) | ||
|
||
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 | ||
|
||
See [this](http://ericdeno.com/research/SpectraVis/) for an example of SpectraVis in action. | ||
|
||
## Installation | ||
To install SpectraVis, download the latest release: | ||
+ [https://github.com/edeno/SpectraVis/releases](https://github.com/edeno/SpectraVis/releases) | ||
|
||
Or use Node.js and its package manager (npm): | ||
|
||
1. Open a terminal (Mac) or a Windows Command Prompt (`Start > All Programs > Accessories > Windows Command Prompt `) | ||
2. Download or clone the repository: `git clone https://github.com/edeno/SpectraVis.git` | ||
3. Install Node.js using one of the [installers](https://nodejs.org/). | ||
4. 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/](http://localhost:8000/) where you can view the visualization. | ||
|
||
## Usage | ||
`spectravis.init(params)` starts the visualization in `index.html`. | ||
|
||
See the [wiki](https://github.com/edeno/SpectraVis/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 [email protected]/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 | ||
[GPL-v2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.