This folder contains two Jupyter notebooks outlining five quality control steps. Between the first and second notebooks, you will need to manually curate the experimental metadata to identify which samples are biological/technical replicates.
To run these notebooks, you can either install Jupyter Notebook or install all requirements listed in the environment.yml
file on the main page, or use a pre-existing docker container.
- Install Docker
- Run the following code in terminal
docker run -p 8888:8888 avsastry/modulome-workflow:v1.0
- Select the third link in terminal (starts with 127.0.0.1)
- Navigate to the
3_quality_control
folder and open the notebooks. Any changes made are only saved in the container, and not on your local computer.
If you want to edit and save files in the docker container, replace the above command with the following:
docker run -p 8888:8888 -v <target-path>:/home/jovyan/work avsastry/modulome-workflow:v1.0
The above commands will mount the files in your local <target-path>
to /home/jovyan/work
in the Docker container. These files are editable, and changes made in the docker container will be reflected on your own machine. Only subfolders and files within <target-path>
can be accessed by the container, so it is recommended to input the root folder of this repository as the <target-path>
.
For more options, such as changing the default username, changing the port, or granting root access, see the Jupyter Docker Stacks Feature page
Alternative pipelines for RNA-seq data processing may provide quality control information in a different format to step 2 of this workflow. Users should consolidate quality control information into the format required by the provided notebooks in order to use these quality control notebooks.