-
Notifications
You must be signed in to change notification settings - Fork 12
Dev 0.2.28 #67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Dev 0.2.28 #67
Changes from 16 commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
255d1a1
refactor: use env-logger and log to show information
noamteyssier 81a4a4c
tests: update testing infra
noamteyssier 913f790
dep: update ncbi-vbd-sys
noamteyssier be9ca38
chore: remove unused dependencies
noamteyssier a82c92b
Merge pull request #62 from ArcInstitute/60-use-env-logger-and-show-i…
noamteyssier b53c4fd
dep: update binseq dependency
noamteyssier cc26e0c
feat: support for cbq with updated writer API
noamteyssier 6383c58
refactor: make flavor optional and default to cbq
noamteyssier 963b959
refactor: rename flavor
noamteyssier 12655a0
tests: handle tests
noamteyssier f993a4e
Merge pull request #64 from ArcInstitute/61-support-cbq
noamteyssier aba7df1
dep: update dependencies
noamteyssier b1972be
Merge pull request #65 from ArcInstitute/dep/update-dependencies
noamteyssier d379801
docs: update readme
noamteyssier 75437c9
Merge pull request #66 from ArcInstitute/docs/update-readme
noamteyssier 7159b87
chore(semver): bump
noamteyssier 7d5a04b
dep: rename feature
noamteyssier 4ea1c86
docs: fix typo
noamteyssier File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 |
|---|---|---|
|
|
@@ -18,7 +18,7 @@ However, it is not a complete feature-for-feature replacement, and some function | |
|
|
||
| - Multi-threaded extraction to FASTA, FASTQ, and [BINSEQ](https://github.com/arcinstitute/binseq) records. | ||
| - Optional built-in compression of output files (FASTA, FASTQ) - [gzip, bgzip, zstd] | ||
| - Choice of BINSEQ output format (`*.bq` and `*.vbq`) | ||
| - Choice of BINSEQ output format (`*.bq`, `*.vbq`, `*.cbq`) | ||
| - Minimum read length filtering | ||
| - Technical / biological read segment selection | ||
| - Spot subsetting | ||
|
|
@@ -91,17 +91,20 @@ xsra prefetch <ACCESSION>.sra | |
| xsra prefetch <ACCESSION>.sra <ACCESSION2>.sra <ACCESSION3>.sra | ||
| ``` | ||
|
|
||
| You can also write [BINSEQ](https://github.com/arcinstitute/binseq) files (`.bq` / `.vbq`) directly from SRA without an intermediate FASTA or FASTQ file. | ||
| You can also write [BINSEQ](https://github.com/arcinstitute/binseq) files (`.bq`, `.vbq`, `.cbq`) directly from SRA without an intermediate FASTA or FASTQ file. | ||
| These operations can be done with multiple threads for faster processing as well (following same arguments as above). | ||
|
|
||
| ```bash | ||
| # Write a BINSEQ file to (output.bq) selecting segments 1 and 2 (zero-indexed) as primary and extended. | ||
| xsra recode <ACCESSION>.sra -fb -I 0,1 | ||
| # Write a CBQ file to (output.cbq) selecting segments 1 and 2 (zero-indexed) as primary and extended. | ||
| xsra recode <ACCESSION>.sra -I 0,1 | ||
|
|
||
| # Write a BINSEQ file to (output.bq) selecting segment 3 (zero-indexed) as primary. | ||
| # Write a CBQ file to (output.cbq) selecting segments 1 and 2 (zero-indexed) as primary and extended. | ||
| xsra record <ACCESSION>.sra -fc -I 0,1 | ||
|
|
||
|
Comment on lines
+101
to
+103
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
| # Write a BQ file to (output.bq) selecting segment 3 (zero-indexed) as primary. | ||
| xsra recode <ACCESSION>.sra -fb -I 2 | ||
|
|
||
| # Write a VBINSEQ file to (output.vbq) selecting segments 3 and 1 (zero-indexed) as primary and extended. | ||
| # Write a VBQ file to (output.vbq) selecting segments 3 and 1 (zero-indexed) as primary and extended. | ||
| xsra recode <ACCESSION>.sra -fv -I 3,1 | ||
| ``` | ||
|
|
||
|
|
||
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
The
rustls-tlsfeature has been removed from thereqwestdependency, butdefault-featuresis stillfalse. This meansreqwestis being built without any TLS backend, which will cause all HTTPS requests to fail at runtime. Commands likeprefetch,dump,describe, andrecoderely on HTTPS when an accession is not a local file.Please add a TLS feature back. For
reqwest0.13+,rustls-tls-native-rootsis a good option.