A data aggregation and visualization tool for classroom science
Ruby CoffeeScript HTML CSS JavaScript Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app Merge pull request #2833 from isenseDev/stage May 18, 2018
config Merge pull request #2833 from isenseDev/stage May 18, 2018
db Added MVP for iSENSE Mailer Jan 11, 2018
doc Added a period to see if commit kicks off successful test Nov 28, 2016
lib linear time :) :) Dec 6, 2017
log first commit Oct 4, 2012
public add ebs storage 10 gb Mar 25, 2017
script Add Rubocopy; Fix a million style issues. Mar 3, 2014
vendor started working on tutorial page Apr 20, 2016
.coffeelint Style check coffeescript files. Mar 5, 2014
.gitignore Add/remove tags from projects page Aug 10, 2017
.rubocop.yml I can't be bothered Apr 5, 2017
.travis.yml reverts travis back to original state Feb 25, 2016
Gemfile Drag-and-drop media to project Jul 31, 2017
Gemfile.lock Merge remote-tracking branch 'upstream/master' into va_2371_settable_… Oct 26, 2017
Rakefile Fixed goats Jan 23, 2015
circle.yml Try adding Black Duck CoPilot Sep 20, 2017
tab_delimited.csv Significantly speeding up file upload (removes tab delimited support … Aug 27, 2014


iSENSE Project Site

iSENSE is an online system that promotes collaborative scientific analysis by providing accessible ways to collect, contribute, and visualize data. iSENSE users create projects to which they can contribute data. After contributing data to projects in the form of data sets, users can analyze their data using multiple visualization tools. The following tutorials explain how to create projects, contribute data to projects in the form of data sets, and visualize data.


Installing the iSense Site

Install like any Ruby on Rails application.

Tested with Ruby 2.1.0, Passenger, Apache, and PostgreSQL.

Depends on imagemagick and a “zip” archiver.

The server's hostname must be set to the correct fully qualified domain name for AJAX elements of the site to function.

Filing an issue on GitHub

Please use the following issue template when reporting an issue on GitHub:

General description: Give a clear and concise description of the issue. Please also include what you expected and what actually happened.

live/dev/localhost: live is isenseproject.org, dev is rsense-dev.cs.uml.edu, and localhost is your local copy iSENSE Version: The version number is at the very bottom of the iSENSE homepage on live and dev. Note the version of your localcopy is “Development Version.” Logged in (Y or N): If you are logged into an account, please state Y; otherwise N. Admin (Y or N): If you are logged into an admin account, please state Y; otherwise N.

OS: State the OS you were on while you discovered the issue. Browser/Version: i.e. Chrome V 30.0.1599.114

Steps to Reproduce: Please give a step by step explanation of how to reproduce the issue you are reporting.

Here’s a blank template you will be able to copy and paste right into Git:

General description:

live/dev/localhost: iSENSE Version: Logged in (Y or N): Admin (Y or N):

OS: Browser/Version:

Steps to Reproduce: