├── app ├── .buildignore ├── robots.txt ├── views │ ├── about.html │ ├── footer.html │ ├── main.html │ ├── header.html │ ├── timeline.html │ └── user-nav.html ├── styles │ ├── user-nav.css │ ├── alpha.css │ ├── header.css │ ├── timeline.css │ ├── filter.css │ ├── main.css │ └── nav.css ├── favicon.ico ├── images │ ├── rp.png │ ├── rp.zip │ ├── x.zip │ ├── drp.png │ ├── hrp.png │ ├── vrp.png │ ├── yeoman.png │ ├── rp-holder.png │ ├── IcoMoon - 1 Icons.zip │ ├── rp │ │ ├── fonts │ │ │ ├── icomoon.eot │ │ │ ├── icomoon.ttf │ │ │ ├── icomoon.woff │ │ │ └── icomoon.svg │ │ ├── Read Me.txt │ │ ├── demo-files │ │ │ ├── demo.js │ │ │ └── demo.css │ │ ├── style.css │ │ └── demo.html │ ├── x │ │ ├── PNG │ │ │ └── paragraph-center.png │ │ ├── style.css │ │ ├── svgdefs.svg │ │ ├── SVG │ │ │ └── paragraph-center.svg │ │ ├── Read Me.txt │ │ ├── demo.html │ │ └── demo-files │ │ │ └── demo.css │ ├── IcoMoon - 1 Icons │ │ ├── style.css │ │ ├── PNG │ │ │ └── paragraph-center.png │ │ ├── svgdefs.svg │ │ ├── SVG │ │ │ └── paragraph-center.svg │ │ ├── Read Me.txt │ │ ├── demo.html │ │ └── demo-files │ │ │ └── demo.css │ └── menu.svg ├── scripts │ ├── controllers │ │ ├── filter.js │ │ ├── about.js │ │ ├── main.js │ │ ├── alphaform.js │ │ ├── upload.js │ │ ├── timeline.js │ │ └── recurrence.js │ ├── lib │ │ ├── utils.min.js │ │ ├── chopper.js │ │ └── utils.js │ ├── app.js │ ├── services │ │ ├── filereader.js │ │ ├── dataservice.js │ │ ├── gazefilter.js │ │ └── eventservice.js │ ├── directives │ │ ├── zoom.js │ │ ├── focusmap.js │ │ ├── textlabel.js │ │ ├── circularnodes.js │ │ ├── axis.js │ │ ├── alphapart.js │ │ ├── directedpath.js │ │ ├── sceneframe.js │ │ ├── brush.js │ │ ├── sp.js │ │ ├── rp.js │ │ └── heatview.js │ └── vis │ │ ├── text.js │ │ ├── intensity.js │ │ ├── mask.js │ │ └── arrow.js ├── test │ └── spec │ │ ├── directives │ │ └── directedpath.js │ │ └── controllers │ │ └── alpha.js └── 404.html ├── data ├── cogaid_rapidRead_k16 │ ├── chopper │ │ ├── src │ │ │ ├── base │ │ │ │ ├── index.js │ │ │ │ └── parser.js │ │ │ ├── chopper.js │ │ │ ├── start.js │ │ │ └── end.js │ │ ├── index.js │ │ ├── bin │ │ │ ├── start │ │ │ ├── bower │ │ │ ├── component │ │ │ ├── chopper │ │ │ └── uglify │ │ ├── component.json │ │ ├── bower.json │ │ ├── chopper.min.js │ │ ├── package.json │ │ ├── Makefile │ │ └── chopper.js │ ├── chopall.sh │ └── pair.sh ├── sin │ └── sin.png └── lorenz │ └── lorenz.png ├── sim ├── src │ ├── app │ │ ├── vis │ │ │ └── scatter.css │ │ ├── recurrence │ │ │ ├── RQAPlot.css │ │ │ ├── Recurrence.js │ │ │ ├── RecurrenceCtrl.js │ │ │ ├── RecurrencePlot.js │ │ │ └── RQAPlot.js │ │ ├── footer.spec.js │ │ ├── footer.js │ │ ├── header.js │ │ ├── techs │ │ │ ├── tech.js │ │ │ ├── techs.js │ │ │ └── techs.json │ │ ├── title.js │ │ ├── picker │ │ │ ├── Picker.js │ │ │ ├── PickerPlot.js │ │ │ └── PickerCtrl.js │ │ └── main.js │ ├── images │ │ ├── x.png │ │ └── y.png │ ├── index.spec.js │ ├── index.js │ ├── index.css │ └── index.html ├── conf │ ├── browsersync-dist.conf.js │ ├── webpack-test.conf.js │ ├── browsersync.conf.js │ ├── karma.conf.js │ ├── karma-auto.conf.js │ ├── gulp.conf.js │ ├── webpack.conf.js │ └── webpack-dist.conf.js ├── gulp_tasks │ ├── browsersync.js │ ├── misc.js │ ├── karma.js │ └── webpack.js ├── gulpfile.js └── package.json ├── cl └── src │ └── rp │ ├── img.js │ ├── metric.js │ └── rp.js ├── test ├── spec │ ├── services │ │ ├── filereader.js │ │ ├── dataservice.js │ │ └── eventservice.js │ ├── directives │ │ ├── rp.js │ │ ├── sp.js │ │ ├── brush.js │ │ └── sceneframe.js │ └── controllers │ │ ├── main.js │ │ ├── about.js │ │ ├── scene.js │ │ ├── upload.js │ │ ├── timeline.js │ │ └── recurrence.js ├── .jshintrc └── karma.conf.js ├── bower.json ├── package.json └── README.md /app/.buildignore: -------------------------------------------------------------------------------- 1 | *.coffee -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- 1 | # robotstxt.org 2 | 3 | User-agent: * 4 | -------------------------------------------------------------------------------- /app/views/about.html: -------------------------------------------------------------------------------- 1 |

This is the about view.

2 | -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/src/base/index.js: -------------------------------------------------------------------------------- 1 | import "parser"; 2 | -------------------------------------------------------------------------------- /app/styles/user-nav.css: -------------------------------------------------------------------------------- 1 | .user-nav { 2 | margin-top:50px !important; 3 | } -------------------------------------------------------------------------------- /sim/src/app/vis/scatter.css: -------------------------------------------------------------------------------- 1 | .ghost{ 2 | 3 | opacity:0.2; 4 | 5 | } 6 | -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/favicon.ico -------------------------------------------------------------------------------- /app/images/rp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/rp.png -------------------------------------------------------------------------------- /app/images/rp.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/rp.zip -------------------------------------------------------------------------------- /app/images/x.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/x.zip -------------------------------------------------------------------------------- /data/sin/sin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/data/sin/sin.png -------------------------------------------------------------------------------- /app/images/drp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/drp.png -------------------------------------------------------------------------------- /app/images/hrp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/hrp.png -------------------------------------------------------------------------------- /app/images/vrp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/vrp.png -------------------------------------------------------------------------------- /app/styles/alpha.css: -------------------------------------------------------------------------------- 1 | path { 2 | stroke: orangered; 3 | stroke-width: .5px; 4 | } -------------------------------------------------------------------------------- /sim/src/app/recurrence/RQAPlot.css: -------------------------------------------------------------------------------- 1 | span.col-sm-3{ 2 | font-weight: bold; 3 | } 4 | -------------------------------------------------------------------------------- /app/images/yeoman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/yeoman.png -------------------------------------------------------------------------------- /data/lorenz/lorenz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/data/lorenz/lorenz.png -------------------------------------------------------------------------------- /sim/src/images/x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/sim/src/images/x.png -------------------------------------------------------------------------------- /sim/src/images/y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/sim/src/images/y.png -------------------------------------------------------------------------------- /app/images/rp-holder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/rp-holder.png -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/src/chopper.js: -------------------------------------------------------------------------------- 1 | import "start"; 2 | import "base/"; 3 | import "end"; 4 | -------------------------------------------------------------------------------- /app/images/IcoMoon - 1 Icons.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/IcoMoon - 1 Icons.zip -------------------------------------------------------------------------------- /app/images/rp/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/rp/fonts/icomoon.eot -------------------------------------------------------------------------------- /app/images/rp/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/rp/fonts/icomoon.ttf -------------------------------------------------------------------------------- /app/images/rp/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/rp/fonts/icomoon.woff -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/src/start.js: -------------------------------------------------------------------------------- 1 | !function(){ 2 | var chopper = {version: "1.0.0"}; // semver 3 | -------------------------------------------------------------------------------- /app/images/x/PNG/paragraph-center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/x/PNG/paragraph-center.png -------------------------------------------------------------------------------- /app/images/x/style.css: -------------------------------------------------------------------------------- 1 | .icon { 2 | display: inline-block; 3 | width: 1em; 4 | height: 1em; 5 | fill: currentColor; 6 | } 7 | -------------------------------------------------------------------------------- /cl/src/rp/img.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by cdemira on 9/14/15. 3 | */ 4 | 5 | 6 | verpapi.img = {}; 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /sim/src/index.spec.js: -------------------------------------------------------------------------------- 1 | const context = require.context('./app', true, /\.(js|ts|tsx)$/); 2 | context.keys().forEach(context); 3 | -------------------------------------------------------------------------------- /app/images/IcoMoon - 1 Icons/style.css: -------------------------------------------------------------------------------- 1 | .icon { 2 | display: inline-block; 3 | width: 1em; 4 | height: 1em; 5 | fill: currentColor; 6 | } 7 | -------------------------------------------------------------------------------- /app/images/IcoMoon - 1 Icons/PNG/paragraph-center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uwdata/verp/master/app/images/IcoMoon - 1 Icons/PNG/paragraph-center.png -------------------------------------------------------------------------------- /app/views/footer.html: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 3 | * Created by cagatay on 12/30/14. 4 | */ 5 | 6 | module.exports = require("./chopper"); 7 | 8 | -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/bin/start: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | console.log("!function(){\n var chopper = {version: " + JSON.stringify(require("../package.json").version) + "}; // semver"); 4 | -------------------------------------------------------------------------------- /sim/conf/browsersync-dist.conf.js: -------------------------------------------------------------------------------- 1 | const conf = require('./gulp.conf'); 2 | 3 | module.exports = function () { 4 | return { 5 | server: { 6 | baseDir: [ 7 | conf.paths.dist 8 | ] 9 | }, 10 | open: false 11 | }; 12 | }; 13 | -------------------------------------------------------------------------------- /app/views/main.html: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 | 5 |
6 | 7 | -------------------------------------------------------------------------------- /app/views/header.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 8 |
9 |
10 | -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/src/end.js: -------------------------------------------------------------------------------- 1 | if (typeof define === "function" && define.amd) { 2 | define(chopper); 3 | } else if (typeof module === "object" && module.exports) { 4 | module.exports = chopper; 5 | } else { 6 | this.chopper = chopper; 7 | } 8 | }(); 9 | -------------------------------------------------------------------------------- /sim/src/index.js: -------------------------------------------------------------------------------- 1 | import 'babel-polyfill'; 2 | 3 | import React from 'react'; 4 | import ReactDOM from 'react-dom'; 5 | 6 | import {Main} from './app/main'; 7 | 8 | import './index.css'; 9 | 10 | ReactDOM.render( 11 |
, 12 | document.getElementById('root') 13 | ); 14 | -------------------------------------------------------------------------------- /sim/src/index.css: -------------------------------------------------------------------------------- 1 | html, body, #root { 2 | margin: 0; 3 | height: 100%; 4 | font-family: 'Open Sans', sans-serif; 5 | } 6 | 7 | body, h1, h2, h3 { 8 | font-weight: 300 9 | } 10 | 11 | a { 12 | color: white; 13 | text-decoration: none; 14 | } 15 | 16 | a:hover { 17 | color: #5aadbb; 18 | } 19 | -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "rep", 3 | "repo": "cagataydemiralp/rep", 4 | "keywords": [ 5 | "idf" 6 | ], 7 | "version": "1.0.0", 8 | "main": "rep.js", 9 | "scripts": [ 10 | "rep.js" 11 | ], 12 | "dependencies": {}, 13 | "development": {}, 14 | "license": "BSD" 15 | } 16 | -------------------------------------------------------------------------------- /app/styles/header.css: -------------------------------------------------------------------------------- 1 | .page-header{ 2 | padding-bottom: 1px; 3 | margin: 5px 0 10px; 4 | 5 | } 6 | 7 | h1, .h1, h2, .h2, h3, .h3 { 8 | margin-top: 5px; 9 | margin-bottom:1px; 10 | } 11 | 12 | .nav li:hover{ 13 | background-color: #ffcfa3; 14 | border-radius:10px; 15 | transition: background-color 1s linear; 16 | } -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopper/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "chopper", 3 | "version": "1.0.0", 4 | "main": "chopper.js", 5 | "scripts": [ 6 | "chopper.js" 7 | ], 8 | "ignore": [ 9 | ".DS_Store", 10 | ".git", 11 | "Makefile", 12 | "bin", 13 | "examples", 14 | "index.js", 15 | "lib", 16 | "node_modules", 17 | "package.json", 18 | "test" 19 | ] 20 | } 21 | -------------------------------------------------------------------------------- /app/scripts/controllers/filter.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * @ngdoc function 5 | * @name verpApp.controller:FilterCtrl 6 | * @description 7 | * # FilterCtrl 8 | * Controller of the verpApp 9 | */ 10 | angular.module('verpApp') 11 | .controller('FilterCtrl', ['$scope', 'DataService', function ($scope, DataService) { 12 | 13 | $scope.opts = DataService.options(); 14 | 15 | 16 | }]); 17 | -------------------------------------------------------------------------------- /app/images/rp/Read Me.txt: -------------------------------------------------------------------------------- 1 | Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. 2 | 3 | You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. 4 | 5 | You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu > Manage Projects) to retrieve your icon selection. 6 | -------------------------------------------------------------------------------- /data/cogaid_rapidRead_k16/chopall.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # 3 | # File : chopall.sh 4 | # Author: Cagatay Demiralp (cagatay) 5 | # Desc : 6 | # 7 | # 8 | # Date : Tue Mar 17 13:00:12 2015 9 | # 10 | 11 | P="01 02 04 05 06 07 08 09 10 11 12" 12 | chopper=chopper/bin/chopper 13 | for p in $P 14 | do 15 | #$chopper P$p"-eye_data Samples.txt" p$p/ 16 | echo "$chopper P$p-eye_data Samples.txt p$p/" 17 | done 18 | -------------------------------------------------------------------------------- /app/images/x/svgdefs.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | paragraph-center 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /app/scripts/controllers/about.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * @ngdoc function 5 | * @name verpApp.controller:AboutCtrl 6 | * @description 7 | * # AboutCtrl 8 | * Controller of the verpApp 9 | */ 10 | angular.module('verpApp') 11 | .controller('AboutCtrl', ['$scope', function ($scope) { 12 | // $scope.awesomeThings = [ 13 | // 'HTML5 Boilerplate', 14 | // 'AngularJS', 15 | // 'Karma' 16 | // ]; 17 | }]); 18 | -------------------------------------------------------------------------------- /test/spec/services/filereader.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | describe('Service: FileReader', function () { 4 | 5 | // load the service's module 6 | beforeEach(module('verpApp')); 7 | 8 | // instantiate service 9 | var FileReader; 10 | beforeEach(inject(function (_FileReader_) { 11 | FileReader = _FileReader_; 12 | })); 13 | 14 | it('should do something', function () { 15 | expect(!!FileReader).toBe(true); 16 | }); 17 | 18 | }); 19 | -------------------------------------------------------------------------------- /sim/src/app/footer.spec.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom'; 3 | import TestUtils from 'react-addons-test-utils'; 4 | 5 | import {Footer} from './footer'; 6 | 7 | describe('Footer', () => { 8 | it('should be a footer', () => { 9 | const footer = TestUtils.renderIntoDocument(