-
Notifications
You must be signed in to change notification settings - Fork 43
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from nf-core/dev
PR for 1.0.0
- Loading branch information
Showing
32 changed files
with
764 additions
and
578 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Markdownlint configuration file | ||
default: true, | ||
line-length: false | ||
no-multiple-blanks: 0 | ||
blanks-around-headers: false | ||
blanks-around-lists: false | ||
header-increment: false | ||
no-duplicate-header: | ||
siblings_only: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,3 +9,4 @@ tests/test_data | |
nohup.out | ||
tmp/ | ||
._.DS_Store | ||
*.pyc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,9 @@ | ||
# nf-core/bacass: Changelog | ||
|
||
## v1.0dev - <date> | ||
## v1.0.0 nf-core/bacass: "Green Tin Ant" | ||
|
||
Initial release of nf-core/bacass, created with the [nf-core](http://nf-co.re/) template. | ||
|
||
This pipeline is for bacterial assembly of next-generation sequencing reads. It can be used to quality trim your reads using [Skewer](https://github.com/relipmoc/skewer) and performs basic QC using [FastQC](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/). Afterwards, the pipeline performs read assembly using [Unicycler](https://github.com/rrwick/Unicycler) and assesses assembly quality using [QUAST](http://bioinf.spbau.ru/quast). Contamination of the assembly is checked using [Kraken2](https://ccb.jhu.edu/software/kraken2/) to verify sample purity. The resulting bacterial assembly is annotated using [Prokka](https://github.com/tseemann/prokka). | ||
|
||
Furthermore, the pipeline creates various reports in the `results` directory specified, including a [MultiQC](https://multiqc.info) report summarizing some of the findings and software versions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
MIT License | ||
|
||
Copyright (c) Andreas Wilm <[email protected]> | ||
Copyright (c) Andreas Wilm | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,36 +1,35 @@ | ||
# nf-core/bacass | ||
**Simple bacterial assembly and annotation pipeline** | ||
# ![nf-core/bacass](docs/images/nfcore-bacass_logo.png) | ||
|
||
[![Build Status](https://travis-ci.org/nf-core/bacass.svg?branch=master)](https://travis-ci.org/nf-core/bacass) | ||
A simple bacterial assembly and annotation pipeline | ||
|
||
[![Build Status](https://travis-ci.com/nf-core/bacass.svg?branch=master)](https://travis-ci.com/nf-core/bacass) | ||
[![Nextflow](https://img.shields.io/badge/nextflow-%E2%89%A518.10.1-brightgreen.svg)](https://www.nextflow.io/) | ||
|
||
[![install with bioconda](https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg)](http://bioconda.github.io/) | ||
[![Docker](https://img.shields.io/docker/automated/nfcore/bacass.svg)](https://hub.docker.com/r/nfcore/bacass) | ||
![Singularity Container available]( | ||
https://img.shields.io/badge/singularity-available-7E4C74.svg) | ||
|
||
### Introduction | ||
## Introduction | ||
|
||
This pipeline is for bacterial assembly of next-generation sequencing reads. It can be used to quality trim your reads using [Skewer](https://github.com/relipmoc/skewer) and performs basic QC using [FastQC](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/). Afterwards, the pipeline performs read assembly using [Unicycler](https://github.com/rrwick/Unicycler) and assesses assembly quality using [QUAST](http://bioinf.spbau.ru/quast). Contamination of the assembly is checked using [Kraken2](https://ccb.jhu.edu/software/kraken2/) to verify sample purity. The resulting bacterial assembly is annotated using [Prokka](https://github.com/tseemann/prokka). | ||
|
||
This pipeline is for bacterial assembly of next-gen sequencing reads. It quality-trims your reads, runs QC, including a | ||
metagenomics classifier on your reads to check for purity, assembles the reads with | ||
Unicycler, annotates the assembly with Prokka and runs Quast on the assembly for quality check. | ||
Furthermore, the pipeline creates various reports in the `results` directory specified, including a [MultiQC](https://multiqc.info) report summarizing some of the findings and software versions. | ||
|
||
The pipeline is built using [Nextflow](https://www.nextflow.io), a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It comes with docker / singularity containers making installation trivial and results highly reproducible. | ||
The pipeline is built using [Nextflow](https://www.nextflow.io), a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It comes with docker containers making installation trivial and results highly reproducible. | ||
|
||
## Documentation | ||
|
||
### Documentation | ||
The nf-core/bacass pipeline comes with documentation about the pipeline, found in the `docs/` directory: | ||
|
||
1. [Installation](docs/installation.md) | ||
1. [Installation](https://nf-co.re/usage/installation) | ||
2. Pipeline configuration | ||
* [Local installation](docs/configuration/local.md) | ||
* [Adding your own system](docs/configuration/adding_your_own.md) | ||
* [Reference genomes](docs/configuration/reference_genomes.md) | ||
* [Local installation](https://nf-co.re/usage/local_installation) | ||
* [Adding your own system config](https://nf-co.re/usage/adding_own_config) | ||
* [Reference genomes](https://nf-co.re/usage/reference_genomes) | ||
3. [Running the pipeline](docs/usage.md) | ||
4. [Output and how to interpret the results](docs/output.md) | ||
5. [Troubleshooting](docs/troubleshooting.md) | ||
5. [Troubleshooting](https://nf-co.re/usage/troubleshooting) | ||
|
||
|
||
## Credits | ||
|
||
### Credits | ||
nf-core/bacass was originally written by Andreas Wilm. | ||
nf-core/bacass was originally written by [Andreas Wilm](https://github.com/andreas-wilm) and is currently maintained by [Alexander Peltzer](https://github.com/apeltzer). |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,3 +5,5 @@ report_comment: > | |
report_section_order: | ||
nf-core/bacass-software-versions: | ||
order: -1000 | ||
|
||
export_plots: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,36 @@ | ||
To: $email | ||
Subject: $subject | ||
Mime-Version: 1.0 | ||
Content-Type: multipart/related;boundary="nfmimeboundary" | ||
Content-Type: multipart/related;boundary="nfcoremimeboundary" | ||
|
||
--nfmimeboundary | ||
--nfcoremimeboundary | ||
Content-Type: text/html; charset=utf-8 | ||
|
||
$email_html | ||
|
||
--nfmimeboundary-- | ||
<% | ||
if (mqcFile){ | ||
def mqcFileObj = new File("$mqcFile") | ||
if (mqcFileObj.length() < mqcMaxSize){ | ||
out << """ | ||
--nfcoremimeboundary | ||
Content-Type: text/html; name=\"multiqc_report\" | ||
Content-Transfer-Encoding: base64 | ||
Content-ID: <mqcreport> | ||
Content-Disposition: attachment; filename=\"${mqcFileObj.getName()}\" | ||
|
||
${mqcFileObj. | ||
bytes. | ||
encodeBase64(). | ||
toString(). | ||
tokenize( '\n' )*. | ||
toList()*. | ||
collate( 76 )*. | ||
collect { it.join() }. | ||
flatten(). | ||
join( '\n' )} | ||
""" | ||
}} | ||
%> | ||
|
||
--nfcoremimeboundary-- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.