Skip to content

Commit

Permalink
release: bumps version to v0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
claymcleod committed Oct 10, 2022
1 parent cac2d5c commit e76cccf
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 2 deletions.
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,47 @@
# Changelog

## 0.3.0 — 10-10-2022

### Added

* `ngs qc`: adds coverage and edits quality check in a second pass.
* `ngs qc`: adds mate mismatched sequence id and CIGAR accumulation to the
General quality control facet.
* Adds reference genome support for `GRCh38_no_alt_AnalysisSet`, `hs37d5`,
`hg38m1x`, and `T2T-CHM13`.
* `ngs list`: adds `ngs list` command to list out particular subjects that are
supported by the `ngs` command line tool.
* `ngs plot`: adds `ngs plot` command to visualize the output of data from `ngs
qc`. In the initial sample-level implementation, we support graphs for GC
Content Distribution & Quality Score Distribution. In the initial cohort-level
implementation, we just support GC Content Distribution.
* `ngs index`: adds `ngs index command to index common bioinformatics formats.

### Revised

* `ngs qc`: all results are aggregated into a single file now.
* `ngs generate`: now supports better read names (the location where read one
originated from is now in the read name).
* Unifies command line arguments for number of records (`-n`).

### Fixed

* `ngs generate`: fixed off by one error when generating records (one too many
records was being generated).


### Major Chores

* Minimum supported Rust version is now 1.64.0.
* Updates license to be either MIT or Apache 2.0 licensed (at the user's
discretion).
* Updates dependencies as of 09/29/2022.
* Adds lint groups for documentation, Rust 2021 compatability, and Rust 2018
idioms. This caused a few changes in the code, as well as a massive
improvement in documentation.
* The code was reorganized by subcommand (in terms of file system structure).


## 0.2.0 — 09-18-2022

### Added
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ license = "MIT"
name = "ngs"
publish = true
description = "Command line tool for processing next-generation sequencing data."
version = "0.2.0"
version = "0.3.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down

0 comments on commit e76cccf

Please sign in to comment.