Welcome to DoEasy, an open-source, free to use Design of Experiments platform. Please feel free to use for academic purposes and cite this repo if you do. Contact for commerical use: alexperkssynbio@gmail.com
You need to have Git, Docker & docker compose installed on your system.
If you've never installed Docker, use this tutorial. https://www.youtube.com/watch?v=_9AWYlt86B8
git clone https://github.com/aperkins19/DoEasy.git
-
Enter the directory:
cd DoEasy
-
Build and run:
sudo docker compose up
orsudo docker compose up &
n.b. First, docker will build the image, this may take a few minutes. When it is running, you may have to open a new terminal window for the next steps.
-
Enter the container:
sudo docker exec -it doeasy /bin/bash
-
From within the docker container, run software:
bash platform.sh
DoEasy is an interactive, menu-driven tool that allows users to configure, generate, and analyze experimental designs through a series of nested Bash menus. Users can upload raw data, preprocess it, and perform statistical analyses based on the chosen design type. This guide provides step-by-step instructions on how to navigate and use the platform effectively.
Each menu prompts the user to enter a numeric choice corresponding to an available option. Entering an invalid choice will prompt an error message and a re-display of the menu options.
For example:
` What would you like to do:
- Configure Experiment Parameters
- Generate Design
- Upload .CSV File of Raw Data
- Conduct Preprocessing
- Return to Project Selection Enter choice [1-5]: `