A Snakemake-based tool for quality control of synthetic oligonucleotide sequencing data produced by ONT sequencers, developed for Ubuntu.
-
On the right side you should find Release window and open it by clicking "Releases"
-
Once you open window, at the very top you will see latest release version. Press on
installer.sh
to download it. Download it into folder where you want to install our tool. If you download script and install into "Downloads" folder, after cleaning "Downloads" you may cry a lot.
-
Go to "Permissions" and make sure "Allow executing file as program" is pressed. You can close a window.
-
Enter password from current user and Press Enter. You will NOT see the entered symbols
-
If installation is successful, you will see
oligo-bench
folder with all required content inside. Otherwise create Issue in tab "Issues" on GitHub.
- Install miniconda, if you do not have it.
- Download and unzip project.
- Go inside project
cd oligo-bench-main
- Create conda environment
conda create -c conda-forge -c bioconda -p ./oligo snakemake minimap2 last samtools pandas snakefmt pysam plotly PyYAML requests -y
- If you prefer to have possibility to run UI, install PyQt6
conda activate -p ./oligo
pip install PyQt6
- Open "oligo-bench" folder to see all the files.
- With right click on
UI.sh
press "Run as program"
- Activate environment
conda activate -p ./oligo
- Run script
./run.sh