-
Notifications
You must be signed in to change notification settings - Fork 60
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 #1372 from nextstrain/docs-v3
- Loading branch information
Showing
48 changed files
with
538 additions
and
441 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
### Categories of Nextclade users | ||
|
||
| | Nextclade Web users | Nextclade CLI users | Dataset authors | Software developers | | ||
|-----------------------------------------------------------|------------------------------|-------------------------------------------------|---------------------------------------|----------------------| | ||
| Skills | Basic web users | Advanced users, CLI | Experienced users, CLI, phylo | Software development | | ||
| Relation to datasets | They use datasets implicitly | They use datasets explicitly (download and run) | They create and maintain datasets | Mixed | | ||
| Need nextstrain/nextclade repo | | | | ✅ | | ||
| Need nextstrain/nextclade_data repo | | | ✅ | ✅ | | ||
| Tools needed | | | Tools to create and maintain datasets | | | ||
| Need Web docs (on RTD) | ✅ | ❌ | ✅ | ✅ | | ||
| Need CLI docs (on RTD) | ❌ | ✅ | ✅ | ✅ | | ||
| Need algo docs (on RTD) | ✅ | ✅ | ✅ | ✅ | | ||
| Need input files docs (on RTD) | ✅ | ✅ | ✅ | ✅ | | ||
| Need output files docs (on RTD) | ✅ | ✅ | ✅ | ✅ | | ||
| Need dataset user docs (on RTD) | ✅ | ✅ | ✅ | ✅ | | ||
| Need dataset curation docs (in nextstrain/nextclade_data) | ❌ | ❌ | ✅ | ✅ | | ||
| Need software dev docs (in nextstrain/nextclade) | ❌ | ❌ | ❌ | ✅ | |
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,15 +1,15 @@ | ||
# 2. Translation | ||
|
||
In order to detect changes in viral proteins, aminoacid sequences (peptides) need to be computed from the nucleotide sequence regions corresponding to [coding sequences (CDS)](https://en.wikipedia.org/wiki/Coding_region). This process is called [translation](<https://en.wikipedia.org/wiki/Translation_(biology)>). Protein sequences then need to be aligned, in order to make them comparable, similarly to how it's done with nucleotide sequences. | ||
In order to detect changes in viral proteins, amino acid sequences (peptides) need to be computed from the nucleotide sequence regions corresponding to [coding sequences (CDS)](https://en.wikipedia.org/wiki/Coding_region). This process is called [translation](<https://en.wikipedia.org/wiki/Translation_(biology)>). Peptide sequences then need to be aligned, in order to make them comparable, similarly to how it's [done](./01-sequence-alignment) with nucleotide sequences. | ||
|
||
Nextclade performs translation separately for every CDS. CDS are specified in a genome annotation file, previously called [Gene map](../terminology.html#gene-map), and can consist of multiple segments that correspond to ranges in the genome that are combined into a contiguous CDS. The list of CDS to be considered for translation is configurable in [Nextclade CLI](../nextclade-cli) and if it's not specified, all CDS found in the annotation are translated. | ||
Nextclade performs translation separately for every CDS. CDS are specified in a [genome annotation file](../input-files/03-genome-annotation.md), previously called [Gene map](../terminology.html#gene-map), and can consist of multiple segments that correspond to ranges in the genome that are combined into a contiguous CDS. The list of CDS to be considered for translation is configurable in [Nextclade CLI](../nextclade-cli) and if it's not specified, all CDS found in the annotation are translated. | ||
|
||
For each coding sequence in the annotation, Nextclade extracts the corresponding sequence from the nucleotide alignment, and then generates peptides by taking every triplet of nucleotides (codon) and translating it into a corresponding aminoacid. It then aligns the resulting peptides against the corresponding reference peptides (translated from reference sequence), using the same alignment algorithm as for nucleotide sequences. | ||
For each coding sequence in the annotation, Nextclade extracts the corresponding sequence from the nucleotide alignment, and then generates peptides by taking every triplet of nucleotides (codon) and translating it into a corresponding amino acid. It then aligns the resulting peptides against the corresponding reference peptides (translated from reference sequence), using the same alignment algorithm as for nucleotide sequences. | ||
|
||
This step only runs if an annotation is provided. | ||
|
||
### Results | ||
|
||
The translation step results in aligned [Peptide](../terminology.html#peptide) sequences, which are being produced in the form of fasta files, one per CDS. | ||
The translation step results in aligned [peptide](../terminology.html#peptide) sequences, which are being [produced](../output-files/03-translations) in the form of fasta files, one file per CDS. | ||
|
||
These files are written by [Nextclade CLI](../nextclade-cli) and can be downloaded in the "Download" dialog of [Nextclade Web](../nextclade-web). | ||
These files are written by [Nextclade CLI](../nextclade-cli) and can be downloaded in the "Export" dialog of [Nextclade Web](../nextclade-web). |
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
Oops, something went wrong.
9908d2d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
nextclade – ./
nextclade-git-master-nextstrain.vercel.app
nextclade.vercel.app
nextclade-nextstrain.vercel.app