Skip to content

Commit

Permalink
RAPT v0.5.2 - teamcity CI
Browse files Browse the repository at this point in the history
  • Loading branch information
RAPT-release authored and RAPT-release committed May 5, 2022
1 parent 5c1d7de commit 77d3d73
Show file tree
Hide file tree
Showing 10 changed files with 39 additions and 261 deletions.
142 changes: 0 additions & 142 deletions GCP RAPT.md

This file was deleted.

Binary file removed RAPT_context4.png
Binary file not shown.
Binary file added RAPT_context_Apr2022.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
# Read Assembly and Annotation Pipeline Tool (RAPT)

RAPT is a NCBI pipeline designed for assembling and annotating short genomic sequencing reads obtained from bacterial or archaeal isolates. RAPT consists of two major components, [SKESA](https://github.com/ncbi/SKESA) and [PGAP](https://github.com/ncbi/pgap). SKESA is a *de novo* assembler for microbial genomes based on DeBruijn graphs. PGAP is a prokaryotic genome annotation pipeline that combines *ab initio* gene prediction algorithms with homology-based methods. RAPT takes an SRA run or a fasta or fastq file of Illumina reads as input and produces an assembled and annotated genome.
RAPT is an NCBI pipeline designed for **assembling and annotating short genomic sequencing reads** obtained from **bacterial or archaeal isolates** *de novo*. It takes an SRA run or a fasta or fastq file of Illumina reads as input and produces an assembled and annotated genome of **quality comparable to RefSeq** in a couple of hours.
RAPT consists of three major components, the genome assembler [SKESA](https://github.com/ncbi/SKESA), the taxonomic assignment tool [ANI](https://pubmed.ncbi.nlm.nih.gov/29792589/) and the Prokaryotic Genome Annotation Pipeline ([PGAP](https://github.com/ncbi/pgap)).

With RAPT you will:<br>
* **assemble your reads** into contigs<br>
* **assign a scientific name** to the assembly<br>
* **predict coding and non-coding genes** *de novo*, including anti-microbial resistance (AMR) genes and virulence factors, based on expert-curated data such as hidden Markov models and conserved domain architectures<br>

If you are new to RAPT, please visit our [wiki page](https://github.com/ncbi/rapt/wiki) for detailed information, and watch a [short webinar](https://www.youtube.com/watch?v=7trM1pKAVXQ).

![RAPT](RAPT_context4.png)
![RAPT](RAPT_context_Apr2022.png)

To use the latest version, download the RAPT command-line interface with the following commands:
```
~$ curl -sSLo rapt.tar.gz https://github.com/ncbi/rapt/releases/download/v0.5.1/rapt-v0.5.1.tar.gz
~$ curl -sSLo rapt.tar.gz https://github.com/ncbi/rapt/releases/download/v0.5.2/rapt-v0.5.2.tar.gz
~$ tar -xzf rapt.tar.gz && rm -f rapt.tar.gz
```


There should be two scripts in your directory now, `run_rapt_gcp.sh` and `run_rapt.py`, corresponding to two variations of RAPT: Google Cloud Platform (GCP) RAPT and Standalone RAPT. [GCP RAPT](https://github.com/ncbi/rapt/wiki/GCP%20RAPT%20In-depth%20Documentation%20and%20Examples) is designed to run on GCP and is for users with GCP accounts (please note this is different from a gmail account), while [Stand-alone RAPT](https://github.com/ncbi/rapt/wiki/Standalone%20RAPT%20In-depth%20Documentation%20and%20Recommendations) can run on any computing environments meeting a few pre-requisites.
There should be two scripts in your directory now, `run_rapt_gcp.sh` and `run_rapt.py`, corresponding to two variations of RAPT: Google Cloud Platform (GCP) RAPT and Standalone RAPT. [GCP RAPT](https://github.com/ncbi/rapt/wiki/GCP_RAPT_doc) is designed to run on GCP and is for users with GCP accounts (please note this is different from a gmail account), while [Stand-alone RAPT](https://github.com/ncbi/rapt/wiki/Standalone_RAPT_doc) can run on any computing environments meeting a few pre-requisites.

For instructions on running RAPT, please go to their respective documentation pages: [GCP RAPT](https://github.com/ncbi/rapt/wiki/GCP%20RAPT%20In-depth%20Documentation%20and%20Examples) or [Stand-alone RAPT](https://github.com/ncbi/rapt/wiki/Standalone%20RAPT%20In-depth%20Documentation%20and%20Recommendations).
For instructions on running RAPT, please go to their respective documentation pages: [GCP RAPT](https://github.com/ncbi/rapt/wiki/GCP_RAPT_doc) or [Stand-alone RAPT](https://github.com/ncbi/rapt/wiki/Standalone_RAPT_doc).
101 changes: 0 additions & 101 deletions Standalone RAPT.md

This file was deleted.

4 changes: 4 additions & 0 deletions dist/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
### Release v0.5.2
* PGAP at 2022-04-14.build6021
* Add `--auto-correct-tax` switch

### Release v0.5.1
* PGAP at 2022-02-10.build5872

Expand Down
2 changes: 1 addition & 1 deletion dist/README.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Read Assembly and Annotation Pipeline Tool (RAPT) v0.5.1
Read Assembly and Annotation Pipeline Tool (RAPT) v0.5.2

RAPT is a NCBI pipeline designed for assembling and annotating Illumina genome sequencing reads obtained from bacterial or archaeal isolates. RAPT consists of two major NCBI components, SKESA and PGAP. SKESA is a de-novo assembler for microbial genomes based on DeBruijn graphs. PGAP is a prokaryotic genome annotation pipeline that combines ab initio gene prediction algorithms with homology based methods. RAPT takes an Illumina SRA run or a fasta file as input and produces an assembled and annotated genome.

Expand Down
10 changes: 5 additions & 5 deletions dist/release-notes.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
RELEASE: v0.5.1
DATE: 03-18-2022
BUILD: rapt-37347638
RELEASE: v0.5.2
DATE: 05-04-2022
BUILD: rapt-38092134
SKESA: 2.5.0
PGAPX: 2022-02-10.build5872
PGAPX: 2022-04-14.build6021

DESCRIPTION:

This release updates PGAP to 2022-02-10.build5872
This release updates PGAP to 2022-04-14.build6021, and implemented --auto-correct-tax switch: when specified, in the case that the genome sequence is misassigned or contaminated and ANI predicts an organism with HIGH confidence, the system will use the predicted organism for PGAP instead of the one provided by the user.
Loading

0 comments on commit 77d3d73

Please sign in to comment.