workflow for hifiasm assembly stuff

public public 1yr ago 0 bookmarks

workflow for hifiasm assembly stuff

Hifiasm is used for assembling DNA sequences. It was originally developed for assembling sequences from PacBio HiFi reads, but the latest version can also assemble sequences from ultralong Oxford Nanopore reads. Hifiasm is particularly useful for producing high-quality assemblies that accurately represent the two copies of each chromosome in an organism's genome. This is achieved by using parental short reads or Hi-C data to help resolve differences between the two copies.

Code Snippets

51
shell: "hifiasm/hifiasm -o " + out_pre +".{wildcards.s_par} -s {wildcards.s_par} -t {threads} --primary  {input}"
57
shell: "awk \'/^S/{{print \">\"$2\"\\n\"$3}}\' {input} | fold | gzip > {output}"
SnakeMake From line 57 of main/Snakefile
63
shell: "assembly-stats {input} > {output}"
ShowHide 1 more snippets with no or duplicated tags.

Login to post a comment if you would like to share your experience with this workflow.

Do you know this workflow well? If so, you can request seller status , and start supporting this workflow.

Free

Created: 1yr ago
Updated: 1yr ago
Maitainers: public
URL: https://github.com/andrewkern/octo_snakemake
Name: octo_snakemake
Version: 1
Badge:
workflow icon

Insert copied code into your website to add a link to this workflow.

Downloaded: 0
Copyright: Public Domain
License: MIT License
  • Future updates

Related Workflows

cellranger-snakemake-gke
snakemake workflow to run cellranger on a given bucket using gke.
A Snakemake workflow for running cellranger on a given bucket using Google Kubernetes Engine. The usage of this workflow ...