<commit_before>ExoVis
======

Data and system visualization for planets orbiting other stars


## Tech Stack

### Building Tools

[Grunt](http://gruntjs.com/)

[Browserify](http://browserify.org/)

### Backend

[Node](http://nodejs.org/)

[Express](http://expressjs.com/)

[Mongoose](http://mongoosejs.com/)

[MongoDB](http://www.mongodb.org/)

### Frontend

[ThreeJS](http://threejs.org/)

[jQuery](http://jquery.com/)

[Stylus](http://learnboost.github.io/stylus/)


## To-Do List
Implement star spectrum object

Add Handlebars templating for text data elements

Add background music player

Add surface to star object

Highlight planet currently represented in text data

Add corona to star object using gyroscope.three.js<commit_msg>cleaned up ToDo list; added screenshot<commit_after>ExoVis
======

Data and system visualization for planets orbiting other stars

##Structure




## Tech Stack

### Building Tools

[Grunt](http://gruntjs.com/)

[Browserify](http://browserify.org/)

### Backend

[Node](http://nodejs.org/)

[Express](http://expressjs.com/)

[Mongoose](http://mongoosejs.com/)

[MongoDB](http://www.mongodb.org/)

### Frontend

[ThreeJS](http://threejs.org/)

[jQuery](http://jquery.com/)

[Stylus](http://learnboost.github.io/stylus/)

### Screenshot

<img src="http://curtmitch.files.wordpress.com/2013/10/exovis-screenshot.png" alt="ExoVis screenshot" style="width: 400px;"/>


## To-Do List
Implement star spectrum object

Add surface to star object

Add Handlebars templating for text data elements

Add background music player
{'fraction_non_alphanumeric': 0.15914948453608246, 'fraction_numerical': 0.005798969072164949, 'mean_word_length': 4.688644688644689, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6550542', 'n_tokens_mistral': 528, 'n_tokens_neox': 511, 'n_words': 120}