An integrated Big-Data analytics suite for browser-based integration and analysis of data sets
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
landing page
maint
public
routes
views
.gitignore
Data Summary.docx
DbHandler.js
MPOWER_Pilot.csv
Overview.docx
PPMI_GSA_FAM_IntegratedDerived.csv
PPMI_GSA_FAM_IntegratedDerivedLARGE.csv
README.md
app.js
dependancies.docx
importSampleDataLarge.csv
importSampleDataLarge2.csv
importSampleDataSmall.csv
npm-debug.log
package-lock.json
package.json
sample.csv

README.md

SOCR Analytics Dashboard

The SOCR Analytics Dashboard is an integrated Big-Data analytics suite designed for web based merging, integration, and analysis of large, incongruent datasets. The package features a non-relational database for storage and integration of heterogeneous datasets, a JavaScript-based web server built using node.js, and a sleek front-end for visualization and real-time manipulation of data.

Sample Demo:

Setting up the Dashboard

  1. ensure the node framework has been installed

  2. in a command prompt navigate to the server/mongodb/bin folder, and run mongod: mongod --dbpath ../data

  3. navigate to the root directory of the project in node, and run npm install

  4. once dependencies are installed, launch node server: npm start

  5. navigate to selected address in browser to launch webapp (default is http://localhost:3000/)