An important part of the MGI effort is providing infrastructure and tools to enable reproducible research in computational materials science. For reproducible research to become a widely used, repeatable human based process needs to be replaced by automated open-source logging tools. This is especially the case for simulation management, which is often poorly documented and recorded during the development stages of a research project. A good practice is to use a dedicated simulation management tool (SMT) throughout the development process
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## Docker file to create an install using a bash script and run a | |
| ## service. | |
| FROM ubuntu:15.10 | |
| MAINTAINER wd15 "https://github.com/wd15" | |
| ## Install only required packages for making a user as the | |
| ## `setup.bash` script installs most of the required packages |
In recent years there has been a growing effort to capture and record script or simulation executions in scientific computing. Simulation managememt tools (SMTs) such as [Sumatra][sumatra], [Reprozip][reprozip] and [CDE][cde] address different aspects of the
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## Dockerfile to create devel version of CoRR | |
| FROM ubuntu:15.10 | |
| MAINTAINER wd15 "https://github.com/wd15" | |
| ENV DEBIAN_FRONTEND noninteractive | |
| RUN apt-get -y update | |
| RUN apt-get install -y sudo | |
| RUN apt-get install -y apt-utils | |
| RUN apt-get install -y ansible |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import fipy as fp | |
| import numpy as np | |
| import matplotlib | |
| matplotlib.use('Agg') | |
| import matplotlib.pyplot as plt | |
| L = 1.0 # domain size | |
| nx = 400 # discretization | |
| dx = L/nx # h |
Download and install RISE from https://github.com/damianavila/RISE to view this presentation.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| data/ |
This gist: https://gist.github.com/wd15/d64f303b36348b0621de573536a70220
Website: http://mahdisadjadi.com/2016-08-22-johnshopkins/
Data: https://swcarpentry.github.io/python-novice-inflammation/data/python-novice-inflammation-data.zip
Setup: http://swcarpentry.github.io/python-novice-inflammation/setup/