-
Notifications
You must be signed in to change notification settings - Fork 6
/
demo.html
107 lines (90 loc) · 6.86 KB
/
demo.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="ReproZip is a tool that simplifies the process of creating reproducible experiments from command-line executions, a frequent task in computational science.">
<meta name="author" content="VIDA at NYU">
<link rel="icon" href="favicon.ico">
<title>ReproZip Demo VM</title>
<!-- Bootstrap core CSS -->
<link href=".bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href=".bootstrap/css/all.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href=".bootstrap/css/custom.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src=".bootstrap/js/html5shiv.min.js"></script>
<script src=".bootstrap/js/respond.min.js"></script>
<![endif]-->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-54723441-3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-54723441-3');
</script>
</head>
<body>
<nav class="navbar navbar-expand-md navbar-inverse bg-inverse">
<div class="container">
<a class="navbar-brand" href="index.html"><img alt="ReproZip" src=".bootstrap/imgs/navbar-logo.png"></a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item"><a class="nav-link" href="index.html">Home</a></li>
<li class="nav-item active"><a class="nav-link" href="demo.html"><span class="sr-only">(current)</span>Using Our Demo VM</a></li>
<!--LINKS DROP DOWN-->
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">ReproZip Links <i class="fas fa-external-link-alt"></i></a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="https://www.reprozip.org/">ReproZip Site</a>
<a class="dropdown-item" href="https://docs.reprozip.org/">Docs</a>
<a class="dropdown-item" href="https://github.com/VIDA-NYU/reprozip">GitHub Project</a>
</div>
</li><!--end link dropdown-->
</ul><!--end left navbar-->
<!-- right navbar -->
<ul class="nav navbar-nav ml-auto">
<li class="nav-item"><a class="nav-link fonta" href="https://github.com/VIDA-NYU/reprozip-examples"><i class="fab fa-github-square"></i></a></li>
<li class="nav-item"><a class="nav-link" href="https://twitter.com/search?q=ReproZip"><i class="fab fa-twitter-square"></i></a></li>
<li class="nav-item"><a class="nav-link fonta" href="mailto:[email protected]"><i class="fas fa-envelope-square"></i></a></li>
</ul><!--end right navbar-->
</div><!--end collapse-->
</div><!--end container-->
</nav><!--end nav-->
<main role="main" class="container">
<h3 id="VagrantMachine">Vagrant Machine</h3>
<p>To make it easier to try out ReproZip to pack the examples presented here, we have created a Virtual Machine, which we also use for our own demos. Note that you don't need it to unpack, it just provides the original experiments with their dependencies so you can re-create those packages.</p>
<p>This VM is also created using a <a href="https://github.com/VIDA-NYU/reprozip-examples/blob/master/Vagrantfile">Vagrantfile</a> that automatically configures a machine, install the dependencies, and sets up the following examples:</p>
<ul>
<li><a href="https://github.com/VIDA-NYU/reprozip-examples/tree/master/bechdel-test">bechdel-test</a></li>
<li><a href="https://github.com/VIDA-NYU/reprozip-examples/tree/master/brain-segmentation">brain-segmentation</a></li>
<li><a href="https://github.com/VIDA-NYU/reprozip-examples/tree/master/bus-vis">bus-vis</a></li>
<li><a href="https://github.com/VIDA-NYU/reprozip-examples/tree/master/digits-sklearn">digits-sklearn</a></li>
<li><a href="https://github.com/VIDA-NYU/reprozip-examples/tree/master/digits-sklearn-opencv">digits-sklearn-opencv</a></li>
<li><a href="https://github.com/VIDA-NYU/reprozip-examples/tree/master/irish-schools">irish-schools</a></li>
<li><a href="https://github.com/VIDA-NYU/reprozip-examples/tree/master/stacked-up">stacked-up</a></li>
</ul>
<p>To startup the machine, make sure you have <a href="https://www.vagrantup.com/">Vagrant</a> and <a href="https://www.virtualbox.org/">VirtualBox</a> installed, and then run the following:</p>
<pre><code>$ vagrant up prebuilt --provider virtualbox</code></pre>
<p>Note that this will take some time for the first time, since all the dependencies will need to be properly installed. By default, the machine starts in headless mode (no UI visible on the host machine). To boot it with a GUI, uncomment the <code>v.gui = true</code> line in the <a href="https://github.com/VIDA-NYU/reprozip-examples/blob/master/Vagrantfile">Vagrantfile</a>.</p>
<p>You can then get a shell in the virtual machine using <code>vagrant ssh</code>.</p>
<p>Instructions on how to run each of the examples in this machine are available in their respective pages.</p>
<hr/>
</main>
<footer class="container">
<p>ReproZip is under development at <a href="https://engineering.nyu.edu/" rel="noopener">NYU</a> by the <a href="https://vida.engineering.nyu.edu/"><abbr title="Visualization, Imaging, and Data Analytics">VIDA group</abbr></a>. Any questions or comments can be directed to the <a href="https://groups.google.com/a/nyu.edu/g/reprozip">ReproZip mailing list</a> or on <a href="https://github.com/VIDA-NYU/reprozip-examples">GitHub</a> via an issue.</p>
</footer>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src=".bootstrap/js/jquery.min.js"></script>
<script src=".bootstrap/js/bootstrap.bundle.min.js"></script>
<script src=".bootstrap/js/respond.min.js"></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script src=".bootstrap/js/ie10-viewport-bug-workaround.js"></script>
</body>
</html>