Skip to content

Commit 3415d44

Browse files
chore: release 3.13.0
1 parent 48b06b9 commit 3415d44

4 files changed

Lines changed: 33 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
## 3.13.0
2+
3+
### Output genome annotations
4+
5+
Nextclade now outputs genome annotations for each unaligned input sequence.
6+
7+
These annotations are derived from reference annotation (coming from a dataset or from `--input-annotation`), but with the ranges of genetic features (genes, CDSes) adjusted for unaligned input sequences. The word "unaligned" here refers to the input sequences being analyzed and before they are aligned, i.e. as they come in the input fasta file(s).
8+
9+
These annotations can serve as a starting point for submissions to genetic databases. They also allow to extract nucleotide sequences of genes and CDSes from unaligned sequences, if you need this. Note that the extraction from aligned sequences (as being output by Nextclade) can still be done using reference annotation.
10+
11+
Nextclade supports 2 formats for output annotations:
12+
13+
- Genbank’s 5-column tab-delimited feature table (TBL) format ([spec](https://www.ncbi.nlm.nih.gov/genbank/feature_table/))
14+
15+
- Generic Feature Format Version 3 (GFF3) ([spec](https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md))
16+
17+
Both formats contain the same information, but GFF3 contains slightly more metadata due to this format being more flexible. Use one or the other, depending on your needs.
18+
19+
In Nextclade Web, these new output annotations can be downloaded on the "Export" page, in the `nextclade.tbl
20+
` and `nextclade.gff` sections.
21+
22+
In Nextclade CLI, if you are using `--output-all` the annotations are emitted into output directory as files `nextclade.tbl` and `nextclade.gff`. You can also add `--output-annotation-tbl` and/or `--output-annotation-gff` to override the path, or you can use only these parameters and omit `--output-all`, to emit only specified individual files (similar to all other `--output-*` parameters).
23+
24+
Please note that the annotations can only be output if there's a reference annotation on the input (from a dataset or from `--input-annotation`).
25+
26+
This feature is still in an experimental phase. Please report bugs by submitting a [GitHub issue](https://github.com/nextstrain/nextclade/issues).
27+
28+
129
## 3.12.0
230

331
### Forbid reference sequences with gaps

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ exclude = [
1212

1313
[workspace.package]
1414
name = "nextclade"
15-
version = "3.12.0"
15+
version = "3.13.0"
1616
description = "Alignment, mutation calling, phylogenetic placement, clade assignment and quality control checks for viral genetic sequences. Library module."
1717
repository = "https://github.com/nextstrain/nextclade"
1818
documentation = "https://docs.nextstrain.org/projects/nextclade/en/stable/"

packages/nextclade-web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nextstrain/nextclade-web",
3-
"version": "3.12.0",
3+
"version": "3.13.0",
44
"description": "Clade assignment, mutation calling, and sequence quality checks",
55
"homepage": "https://clades.nextstrain.org",
66
"repository": {

0 commit comments

Comments
 (0)