Mercurial > repos > galaxy-australia > purge_haplotigs
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 |
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. |