Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

diamond 2.1.11 #205487

Merged
merged 2 commits into from
Jan 25, 2025
Merged

diamond 2.1.11 #205487

merged 2 commits into from
Jan 25, 2025

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
- Improved the performance and sensitivity of the `cluster`, `deepclust` and `linclust` workflows.
- The `--faster` mode will by default use a minimizer sketch of fixed size per sequence instead of window-based minimizers.
- Added the option `--sketch-size` to enable seeding using a minimizer sketch of the given size per sequence.
- Cascaded clustering and iterated search will by default use the `--fast` mode with linearization in the second round.
- The `--round-coverage` parameter is now also applied to uni-directional coverage clustering.
- Cluster output files will correctly contain carriage returns on Windows.
- Fixed generation of the Docker container against the latest version of the NCBI toolkit.
- Fixed a bug that caused target coordinates not to be reported correctly in the tabular format in frameshift alignment mode.
- Added the options `--ungapped-evalue` and `--ungapped-evalue-short` to set e-value thresholds for the ungapped hit filter.
- Linearization of search or clustering rounds is limited to seeds of weight >= 10.
- Fixed an issue that could cause an `array size overflow` error when using very large `.dmnd` databases with taxonomic annotation.
- Fixed a bug that caused query letters to be printed as `ARND` instead of `ACGT` in the `view` workflow.
- Fixed a bug that caused using paired end input files to malfunction with an error message.
- Fixed a bug that could produce clustering errors when clustering at sequence identities >= 50% and processing the database in multiple super blocks.
- Fixed a bug that could cause a crash in global ranking mode.
- Accession parsing rules applied to database sequence accessions for the purpose of matching them to accessions in the taxonomy mapping file are now by default also applied to the accessions in the mapping file (disable using `--no-parse-seqids`).
- Fixed an issue that could cause increased memory use in the hash join stage.
- Added support for FASTA headers containing multiple sequence IDs separated by blank spaces (so far only the `\1` character was supported as a separator).
- Fixed an issue that could cause hanging or crashes in the `Computing alignments` stage.
- `--linsearch` can now be used in conjunction with `--iterate`.
- Fixed a compiler error for GCC 4.8.5.
- Fixed a compiler error on Solaris.
- Fixed compiler errors on systems that do not support the sysinfo function.
- Fixed `Bus error` occuring on Sparc systems.
- Compilation on Sparc systems can be performed without setting `-DX86=OFF`.
- Fixed two issues that could cause increased memory use in the computing alignments stage.
- Fixed a bug that caused superfluous quote characters in the JSON output format.
- Linear search modes will by default use full-matrix extension.
- Fixed an issue that could cause reduced performance in the masking sequences stage.
- Fixed a bug that could cause a crash when using mutual coverage thresholds in blastx mode.
- Fixed a bug that could cause a crash when the `--include-lineage` option was used.
- When reading protein sequences that unexpectedly only contain DNA letters, an error message is only produced if the first 10 sequences in the input file all exhibit the problem.
- Fixed a bug that caused setting `--top 100` not to function correctly.
- Fixed a bug that caused target coordinates not to be reported correctly in the output of the `realign` workflow.
- Fixed a bug that did not permit using the `--memory-limit/-M` option for the `realign` workflow.
- Fixed an issue that could cause non-deterministic output in frameshift alignment mode.
- Fixed a bug that could cause a crash when using the XML output format in the `view` workflow.
- Fixed an issue that could cause non-deterministic output for identically-scoring HSPs in the same target.
- Disabled the default use of increased coverage and identity cutoffs in earlier clustering rounds.
- Optimized the performance of the extension stage when coverage or approximate identity filters are used.
- Optimized the performance of the extension stage when not using output fields that require alignment traceback.
- Fixed an issue that could cause an incorrect order of cascaded clustering rounds.

diamond: add build patch

Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Jan 25, 2025
Copy link
Contributor

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jan 25, 2025
@BrewTestBot BrewTestBot enabled auto-merge January 25, 2025 15:51
@BrewTestBot BrewTestBot added this pull request to the merge queue Jan 25, 2025
Merged via the queue into master with commit 499a40b Jan 25, 2025
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-diamond-2.1.11 branch January 25, 2025 15:59
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants