greenlab
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.8%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: Derk-B
- License: mit
- Language: Python
- Default Branch: main
- Size: 12.4 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
GreenLab - BrewCrashEffect
Install instructions
The python requirements can be installed by running the following command in the root of the repo:
pip install -r requirements.txt
This will install all the required python packages.
The required R packages are listed on the top of the R file and will be installed by running the file.
To install energiBridge you can follow the install instructions from their repository
Dataset generation
To generate new datasets, add and or check sparsity the dataset_generation notebook can be used. In this notebook you can confige which shape of data you want, how much sparsity you want and test what the approximate run time of the dataset will be, for both CPU and GPU runs.
Running experiments
For running the experiment both the experiment runner config and bioscience_experiment are used. It is required to change the config so that the runner knows where the experiment script (bioscience_experiment) and where the datasets are located, this location string may differ per operating system so it is configurable. To run the experiment, make sure the configuration is correct and run the following command from the root folder:
python experiment-runner/ <path-to-runner-config>
After this command has been run the experiment runner will start running the experiments and the output of the first should soon be visible in the experiments folder where also our previous experiments are visible.
Dataplotting
The R file contains all code for making the plots in the paper. You can link the final runtable and all packages will be installed and the output will be all the plots we used.
Owner
- Login: Derk-B
- Kind: user
- Repositories: 1
- Profile: https://github.com/Derk-B
Citation (CITATION.cff)
cff-version: 1.2.0
title: Experiment Runner
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- name: S2 Group
address: De Boelelaan 1111
city: Amsterdam
post-code: 1081 HV
country: NL
website: 'https://s2group.cs.vu.nl/'
repository-code: 'https://github.com/s2-group/experiment-runner/'
abstract: >-
Experiment Runner is a generic framework to automatically
execute measurement-based experiments on any platform. The
experiments are user-defined, can be completely
customized, and expressed in python code!
keywords:
- experimentation
- empirical
- empirical-software-engineering
license: MIT
GitHub Events
Total
- Member event: 1
- Push event: 11
Last Year
- Member event: 1
- Push event: 11
Dependencies
- dill *
- jsonpickle *
- pandas *
- psutil *
- tabulate *