Skip to content

Commit

Permalink
Merge pull request #29 from africanmathsinitiative/master
Browse files Browse the repository at this point in the history
update from main
  • Loading branch information
bethanclarke authored Mar 6, 2018
2 parents 1c58b19 + 7f664b3 commit c6ed5d2
Show file tree
Hide file tree
Showing 2,363 changed files with 1,398,318 additions and 87,561 deletions.
25 changes: 24 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,8 @@ publish/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# Removed because need these folders for R Packages
#**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
Expand Down Expand Up @@ -210,3 +211,25 @@ FakesAssemblies/
GeneratedArtifacts/
_Pvt_Extensions/
ModelManifest.xml
/packages/unvell.ReoGrid.dll.1.2.3.0/tools/install.ps1
/packages/unvell.ReoGrid.dll.1.2.3.0/tools
/packages/unvell.ReoGrid.dll.1.2.3.0/lib/20/unvell.ReoGrid.XML
/packages/unvell.ReoGrid.dll.1.2.3.0/lib/20/unvell.ReoGrid.dll
/packages/unvell.ReoGrid.dll.1.2.3.0/lib/20
/packages/unvell.ReoGrid.dll.1.2.3.0
/packages/R.NET.Community.1.6.5/lib/net40/RDotNet.XML
/packages/R.NET.Community.1.6.5/lib/net40/RDotNet.NativeLibrary.XML
/packages/R.NET.Community.1.6.5/lib/net40/RDotNet.NativeLibrary.dll
/packages/R.NET.Community.1.6.5/lib/net40/RDotNet.dll
/packages/R.NET.Community.1.6.5/lib/net40
/packages/R.NET.1.5.5/lib/net40/RDotNet.XML
/packages/R.NET.1.5.5/lib/net40/RDotNet.NativeLibrary.XML
/packages/R.NET.1.5.5/lib/net40/RDotNet.NativeLibrary.dll
/packages/R.NET.1.5.5/lib/net40/RDotNet.dll
/packages/R.NET.1.5.5/lib/net40
/packages/DynamicInterop.0.7.4/lib/net40/DynamicInterop.xml
/packages/DynamicInterop.0.7.4/lib/net40/DynamicInterop.dll
/instat/static/InstatObject/R/.RData
/instat/static/InstatObject/R/examples_R6.R
/instat/static/InstatObject/R/.Rhistory
/instat/static/InstatObject/R/examples.R
674 changes: 674 additions & 0 deletions LICENCE

Large diffs are not rendered by default.

39 changes: 37 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,37 @@
# Instat
Development of the new version of Instat
# R-Instat

R-Instat is free, menu driven statistics software powered by R. It is designed to exploit the power of the R statistical system, while simultaneously being as easy to use as other traditional point and click statistics software, through its menu and dialog-based interface.

## Download

The latest release is available from http://r-instat.org/Download.html where you will also find installation instructions and a getting started guide. R-Instat is currently a Windows only software. All prerequisites, including the R packages needed, are included in the installation file.

## Background

### African Data Initiative

R-Instat is the first product developed under the [African Data Initiative](http://africandata.org/) (ADI), a collaborative project aiming to support improved statistics and data literacy across Africa. The overall aim of the African Data Initiative project stretches beyond producing this software, however we believe R-Instat is an important first step in achieving change.

The original target audiences for R-Instat are described in the [crowd funding campaign](https://chuffed.org/project/africandatainitiative) which launched the development. In it, we claimed there was a gap in available statistics software and there was a need for statistics software that is easy to use, free and open source and encourages good statistical practices. For more on this watch our 3 minute campaign video:

[![African Data Initiative campaign video](http://img.youtube.com/vi/0_YAjLBVPrI/0.jpg)](http://www.youtube.com/watch?v=0_YAjLBVPrI)

### R

R-Instat can be thought of as an interface to the [R statistical system](https://www.r-project.org/). We have thought carefully about the R packages we use, but we have had to sometimes deviate from ‘standard’ R code to achieve the functionality of R-Instat. The R code, with the package names, can be seen in R-Instat’s log window. R users might also find this feature useful, for example, to learn the syntax of the [ggplot2](http://ggplot2.org/) package, which R-Instat’s graphics dialogs use. We have made it easy to open the log file in an RStudio script window for users who would like to transition into managing and writing R scripts.

### Instat

The “Instat” in “R-Instat” refers to a [software](https://www.reading.ac.uk/ssc/resourcepage/instat.php) first developed in the 1970s with similar aims and target audiences as R-Instat, and much of the philosophy of R-Instat is inspired by Instat. Instat included a special menu for the analysis of climatic data and R-Instat follows this tradition, as well as including another special menu for the analysis of public procurement data. Users of Instat should find the interface of R-Instat familiar.

## Contribute

We welcome anyone who wants to contribute to our project in a variety of ways:

- Bug reports are welcomed and can be filed on our [issues page](https://github.com/africanmathsinitiative/R-Instat/issues).
- To give more general feedback/suggestions/comments email us at r-instat (at) africanmathsinitiative.net
- To contribute to the development, please see our contributing document (not yet available)

## License

R-Instat is free software licensed under the GNU General Public License version 3.
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
theme: jekyll-theme-minimal
2 changes: 2 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
node_modules
bower_components
117 changes: 117 additions & 0 deletions docs/About.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
<!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="">
<meta name="author" content="">

<title>R-Instat</title>

<!-- Bootstrap Core CSS -->
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">

<!-- Custom Fonts -->
<link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>

<!-- Plugin CSS -->
<link href="vendor/magnific-popup/magnific-popup.css" rel="stylesheet">

<!-- Theme CSS -->
<link href="css/creative.min.css" rel="stylesheet">

<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->

</head>

<body id="page-top">

<nav id="mainNav" class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span> Menu <i class="fa fa-bars"></i>
</button>
<a class="navbar-brand page-scroll" href="#page-top"><img src= ""/></a>
</div>

<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="index.html">Home</a>
</li>
<li>
<a href="About.html">About</a>
</li>
<li>
<a href="Download.html">Download</a>
</li>
<li>
<a href="ReleaseNotes.html">Support</a>
</li>
<li>
<a href="Developers.html">Developers</a>
</li>
<li>
<a href="Contact.html">Contact us</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<section class="bg-primary">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 text-center">
<h2 class="section-heading">Outline and History</h2>
<hr class="light">
<p class="text-faded">The need for the software was described in the 3-minute video in the 2015 <a href = "https://chuffed.org/project/africandatainitiative"style="color: blue;" >crowd-sourcing campaign.</a>The case was made for software with the properties shown on this<a href="https://www.youtube.com/watch?v=0_YAjLBVPrI&t=1s" style="color: blue;">video</a>
We are guided by <a href= ""></a>road map</p> to deliver the quality of the software we need on time.
</br>
<p class="text-faded">
R-Instat provides a front-end to R, designed to broaden the users of the software, particularly in Africa.
"R is an open source programming language and software environment for statistical computing and graphics that
is supported by the R Foundation for Statistical Computing. The R language is widely used among statisticians
and data miners for developing statistical software and data analysis."
<br />
R’s reputation has grown incredibly in recent years. General information about R is <a href="https://www.r-project.org/about.html" style="color: blue;">here</a> while the early history of R is given <a href="https://www.r-project.org/conferences/useR-2006/Slides/Chambers.pdf" style="color: blue;">here</a>.
The original Instat was an easy to use statistics package, produced at the University of Reading, UK. It was designed to support good statistical practice. It also has a special menu for the analysis of historical climatic data.
<br />
The ideas behind Instat have motivated the structure of the R-Instat menus and dialogues, though no line of the original code remains.
</p> </p>
<a href="team.html" class="btn btn-primary btn-xl page-scroll" style="color:blue;" >Find out about our Team</a>

</div>
</div>
</div> </section>
<!-- jQuery -->
<script src="vendor/jquery/jquery.min.js"></script>

<!-- Bootstrap Core JavaScript -->
<script src="vendor/bootstrap/js/bootstrap.min.js"></script>

<!-- Plugin JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js"></script>
<script src="vendor/scrollreveal/scrollreveal.min.js"></script>
<script src="vendor/magnific-popup/jquery.magnific-popup.min.js"></script>

<!-- Theme JavaScript -->
<script src="js/creative.min.js"></script>

</body>

</html>
1 change: 1 addition & 0 deletions docs/CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
r-instat.org
107 changes: 107 additions & 0 deletions docs/Contact.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,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="">
<meta name="author" content="">

<title>R-Instat</title>

<!-- Bootstrap Core CSS -->
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">

<!-- Custom Fonts -->
<link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>

<!-- Plugin CSS -->
<link href="vendor/magnific-popup/magnific-popup.css" rel="stylesheet">

<!-- Theme CSS -->
<link href="css/creative.min.css" rel="stylesheet">

<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->

</head>

<body id="page-top">

<nav id="mainNav" class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span> Menu <i class="fa fa-bars"></i>
</button>
<a class="navbar-brand page-scroll" href="#page-top"><img src= ""/></a>
</div>

<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="index.html">Home</a>
</li>
<li>
<a href="About.html">About</a>
</li>
<li>
<a href="Download.html">Download</a>
</li>
<li>
<a href="ReleaseNotes.html">Support</a>
</li>
<li>
<a href="Developers.html">Developers</a>
</li>
<li>
<a href="Contact.html">Contact us</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<section class="bg-primary" id="about">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 text-center">
<h2 class="section-heading">Lets get in touch </h2>
<hr class="light">
<p class="text-faded">For general enquiries send us an email to r-instat@africanmathsinitiative.net.
<br />
To report issues or bugs with the software, please post an issue on our<a href="https://github.com/africanmathsinitiative/R-Instat/issues/" style="color:blue;">Github Issues page</a> </b></p> <br>
</p>
</div>
</div>
</div>

<!-- jQuery -->
<script src="vendor/jquery/jquery.min.js"></script>

<!-- Bootstrap Core JavaScript -->
<script src="vendor/bootstrap/js/bootstrap.min.js"></script>

<!-- Plugin JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js"></script>
<script src="vendor/scrollreveal/scrollreveal.min.js"></script>
<script src="vendor/magnific-popup/jquery.magnific-popup.min.js"></script>

<!-- Theme JavaScript -->
<script src="js/creative.min.js"></script>

</body>

</html>
Loading

0 comments on commit c6ed5d2

Please sign in to comment.