Skip to content

Commit

Permalink
Merge pull request #18 from release/0.5.1
Browse files Browse the repository at this point in the history
Update to 0.5.1
  • Loading branch information
anergictcell authored Jun 7, 2022
2 parents ead4a47 + 3ba0f30 commit 055b270
Show file tree
Hide file tree
Showing 38 changed files with 44 additions and 7,527 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Changelog

## 0.5.1
- Fix exon sorting to take the transcirpt orientation into account

## 0.5
- Add exon numbers in GTF output
- Refactor GTF parsing to improve performance
Expand Down
13 changes: 12 additions & 1 deletion Cargo.lock

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

3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "atg"
version = "0.5.0"
version = "0.5.1"
authors = ["Jonas Marcello <[email protected]>"]
edition = "2018"
description = "A utility to handle transcripts for genomics and transcriptomics"
Expand All @@ -12,6 +12,7 @@ keywords = ["bioinformatics", "genomics", "transcriptomics", "transcript", "gene
categories = ["science", "data-structures", "command-line-utilities"]

[dependencies]
atglib = "0.1"
clap = "2.33.3"
log = "0.4"
loggerv = "0.7"
Expand Down
6 changes: 5 additions & 1 deletion JUSTFILE
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,11 @@ test:
echo -ne "Checking exon numbering in exon, CDS, and UTR"
(diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\texon\t" | grep "NM_004015.3.18" | wc -l | sed "s/ //g") <(echo "1") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\tCDS\t" | grep "NM_004015.3.18" | wc -l | sed "s/ //g") <(echo "1") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\t5UTR\t" | grep "NM_004015.3.18" | wc -l | sed "s/ //g") <(echo "1") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\t5UTR\t" | grep "NM_004015.3.18" | wc -l | sed "s/ //g") <(echo "0") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\t5UTR\t" | grep "NM_004015.3.0" | wc -l | sed "s/ //g") <(echo "0") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\t5UTR\t" | grep "NM_004015.3.1" | wc -l | sed "s/ //g") <(echo "1") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\t5UTR\t" | grep "NM_004015.3.2" | wc -l | sed "s/ //g") <(echo "0") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "\t3UTR\t" | grep "NM_004015.3.18" | wc -l | sed "s/ //g") <(echo "1") && \
diff <( cargo run -- -f refgene -i tests/data/example.refgene -t gtf -g ncbiRefSeq.2021-05-17 -o /dev/stdout 2> /dev/null | grep "NM_004015.3.18" | wc -l | sed "s/ //g") <(echo "3") && \
echo " \e[32m\e[1mOK\e[0m") || echo "\e[31m\e[1mERROR\e[0m"
Expand Down
8 changes: 0 additions & 8 deletions src/bed/mod.rs

This file was deleted.

129 changes: 0 additions & 129 deletions src/bed/record.rs

This file was deleted.

88 changes: 0 additions & 88 deletions src/bed/writer.rs

This file was deleted.

18 changes: 0 additions & 18 deletions src/fasta/mod.rs

This file was deleted.

Loading

0 comments on commit 055b270

Please sign in to comment.