https://github.com/matthiaskoenig/linux-setup
Linux setup for COMBINE computational simulations
https://github.com/matthiaskoenig/linux-setup
Last synced: 3 months ago
JSON representation
Linux setup for COMBINE computational simulations
- Host: GitHub
- URL: https://github.com/matthiaskoenig/linux-setup
- Owner: matthiaskoenig
- License: lgpl-3.0
- Created: 2015-12-08T09:25:43.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-06-27T10:58:13.000Z (almost 6 years ago)
- Last Synced: 2025-01-04T20:25:21.517Z (5 months ago)
- Language: Shell
- Homepage:
- Size: 162 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Linux setup
[](https://travis-ci.org/matthiaskoenig/linux-setup)
[](http://opensource.org/licenses/LGPL-3.0)For the reproducibility of scientific analysis, for providing identical
development and execution environments across multiple computers and
for the setup of testing and execution environments within continuous
integration (travis) it is necessary to provide setup scripts for
the environment.The corresponding docker images are available from
https://hub.docker.com/r/matthiaskoenig/linux-setup-base/**linux-setup** are a collection of shell scripts for the setup of
a linux environment for numerical simulations. The scripts have been
tested with Ubuntu LTS 16.04 and LTS 14.04.This repository provides the necessary setup scripts to create the
core COMBINE libraries with their python bindings on linux systems.To clone the repository use:
```
GIT_DIR=$HOME/git
mkdir $GIT_DIR
cd $GIT_DIR
git clone https://github.com/matthiaskoenig/linux-setup
cd linux-setup
```## Overview
Overview over the available installation scripts in the `/scripts/` folder:The `combine.sh` installation script functions as master installation script and
installs the following components:* `ubuntu_base.sh` : Basic Ubuntu setup for the library installation
* `libsbml.sh` : SBML with language bindings for R and python
* `libsedml.sh` : SEDML with language bindings for R and python
* `roadrunner.sh` : libRoadrunner for numerical simulation with python bindings
* `libcellml.sh` : CellML libraries
* `antimony.sh` : Antimony with python bindings
* `phrasedml.sh` : phrasedml with python bindings
* `libcombine.sh` : libcombine with python bindings
* `sbml2matlab.sh` : sbml2matlab
* `spyder.sh` : Spyder IDE installationIn addition a `ubuntu_core.sh` script is available which installs additional
functionality used on ubuntu LTS 16.04. This is not required for
the libraries and the simulation environment and should not be called.## Changelog
*v0.1.1* [?]
- updated documentation
- license added
- cleanup of folder structure*v0.1* [2016-10-05]
- initial release