annotate README.md @ 0:af9c15ba501f draft default tip

"planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
author galaxy-australia
date Wed, 20 Apr 2022 06:46:59 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
1 # Purge Haplotigs
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
2 Pipeline to help with curating heterozygous diploid genome assemblies from third-gen long-read sequencing.
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
3
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
4 # Dependencies
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
5 - Bash
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
6 - BEDTools (tested with v2.26.0)
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
7 - SAMTools (tested with v1.7)
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
8 - Minimap2 (tested with v2.11/v2.12, https://github.com/lh3/minimap2)
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
9 - Perl (with core modules: FindBin, Getopt::Long, Time::Piece, threads, Thread::Semaphore, Thread::Queue, List::Util)
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
10 - Rscript (with ggplot2)
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
11
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
12 # Installation
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
13 Currently only tested on Ubuntu, there is a Detailed manual installation example for Ubuntu 16.04 LTS in the wiki.
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
14
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
15 # Easy Installation using bioconda
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
16 - Create a conda environment called 'purge_haplotigs' and install Purge Haplotigs in it:
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
17
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
18 ```
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
19 conda create -n purge_haplotigs -c conda-forge -c bioconda purge_haplotigs
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
20
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
21 ```
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
22 - Activate your new conda env and test the pipeline
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
23
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
24 ```
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
25 conda activate purge_haplotigs
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
26 purge_haplotigs test
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
27
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
28 ```
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
29
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
30 The latest version of purge_haplotigs is 1.1.2 and can be found on [conda](https://anaconda.org/bioconda/purge_haplotigs)
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
31
af9c15ba501f "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/purge_haplotigs commit 4eeb962b57af0e0d80cfefeac08b7206fdc4c60e"
galaxy-australia
parents:
diff changeset
32 See [official documentation](https://bitbucket.org/mroachawri/purge_haplotigs/src/master/) for more details.