Test scripts for the Temperature12K database
Version: 0.39.0
This repository contains an automated test suite for the Temperature12K database. You can run the tests in this repository on a remote server using mybinder
without the need to install anything. Just head over to
https://mybinder.org/v2/gh/Chilipp/Temperature12K-Tests/master
The following sections describe the other contents of this repository.
Skip this section, if you want to use mybinder.org anyway...
If you want to run the functionalities in this repository on your local computer, you have to install the necessary dependencies as described in the following steps:
-
Download this repository
-
Download and install miniconda for your specific operating system (Linux, Windows or OS X)
-
Create a new conda environment using the environment.yml configuration file:
conda env create -f environment.yml
-
Activate the conda environment via
conda activate temperature12k
Further installation instructions to run the notebooks can be found in the corresponding README.
You can run the notebooks on a remote server (without the need of installing any packages), or offline. Please head over to the [notebooks directory][notebooks] for more information on this.
The notebooks in this repository are:
- get-temperature-data.ipynb to download the LiPD files and combine the temperature series in the data base
- run-temperature12k-tests.ipynb to run the automated tests for the database
Automated tests are defined in the tests directory. You can run these tests with the run-temperature12k-tests.ipynb or by following the instructions to run the tests.
We very much welcome your contributions and appreciate any feedback on the analysis scripts and tests. Please head over to the contributing guide and let us know your feedback throug a new issue or via mail to philipp.sommer@unil.ch.