Skip to content

Commit 2468cf9

Browse files
committed
Merge branch 'release-v072' into 'master'
Release v072 See merge request flu-informatics/label!5
2 parents 1669741 + 55bb372 commit 2468cf9

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
All notable changes to this project will be documented in this file. The format is roughly based on [Keep a Changelog], and this project tries to adheres to [Semantic Versioning]. For IRMA vs IRMA-core compatibility, please see the [version matrix](VERSION_MATRIX.md).
44

5+
6+
## [0.7.2] - 2025-08-15
7+
8+
### Added
9+
10+
- The static build of legacy `shogun` in the third-party distribution is now a fat/universal binary for macOS offering native arm64 support.
11+
512
## [0.7.1] - 2025-05-21
613

714
### Fixes

LABEL_RES/third_party/MANIFEST.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
- License: [GPL v3]
88
- [SHOGUN] version 1.1.0 (2.1+ is not compatible)
99
- Artifacts: `shogun` (cmdline_static)
10-
- Provided architectures: linux/x86_64, linux/aarch64, apple/x86_64 (arm64 via Rosetta2)
10+
- Provided architectures: linux/x86_64, linux/aarch64, apple/universal (*[arm64][arm64-mac-build] + intel)
1111
- Purpose: executes the SVM decision phase.
1212
- License: [GPL v3]
1313
- [SAM] version 3.5
@@ -16,9 +16,12 @@
1616
- Purpose: build HMM profiles, score sequences for evaluation
1717
- License: [Custom][sam-license] academic/government, not-for-profit, redistributed [with permission]
1818

19+
* Minor modifications to allow compilation of the legacy software.
20+
1921
[GNU Parallel]: https://www.gnu.org/software/parallel/
2022
[with permission]: copyright_and_licenses/sam3.5/SAM%20Redistribution%20Special%20Permissions.pdf
2123
[GPL v3]: https://www.gnu.org/licenses/gpl-3.0.txt
2224
[SHOGUN]: https://github.com/shogun-toolbox/
2325
[sam-license]: https://users.soe.ucsc.edu/~karplus/projects-compbio-html/sam-lic/obj.0
2426
[SAM]: https://users.soe.ucsc.edu/~karplus/projects-compbio-html/sam2src/
27+
[arm64-mac-build]: https://github.com/sammysheep/shogun/releases/tag/v110-mac-arm-build
1.61 MB
Binary file not shown.

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ We aggregate and provide [builds of 3rd party software](LABEL_RES/third_party/)
115115
- License: [GPL v3]
116116
- [SHOGUN] version 1.1.0 (2.1+ is not compatible)
117117
- Artifacts: `shogun` (cmdline_static)
118-
- Provided architectures: linux/x86_64, linux/aarch64, apple/x86_64 (arm64 via Rosetta2)
118+
- Provided architectures: linux/x86_64, linux/aarch64, apple/universal (*[arm64][arm64-mac-build] + intel)
119119
- Purpose: executes the SVM decision phase.
120120
- License: [GPL v3]
121121
- [SAM] version 3.5
@@ -127,6 +127,8 @@ We aggregate and provide [builds of 3rd party software](LABEL_RES/third_party/)
127127
> [!WARNING]
128128
> Note that [SAM] is redistributed with permission for LABEL but its terms exclude commerical use without a license. If you are a commercial entity, you might need to reach out to the authors to obtain their [custom][sam-license] license.
129129
130+
* Minor modifications to allow compilation of the legacy software.
131+
130132
## METHOD
131133

132134
Lineage Assignment By Extended Learning (LABEL) uses hidden Markov model (HMM) profiles of clade alignments--or groups of clades--to analyze query sequences and then classify them via machine learning techniques. The HMM scoring step is performed via [SAM]. Prediction is performed hierarchically--usually starting out at a more general level (e.g., a groups of clades) and going to a very specific terminal level (a particular clade). This roughly corresponds to the hierarchical structure of phylogenetic trees and the H5N1 nomenclature system. The prediction phase of LABEL is done via support vector machines (SVM) using the free SHOGUN Machine Learning Toolbox v1.1.0 (multi-class GMNP SVM with polynomial kernel of degree 20, <www.shogun-toolbox.org>).
@@ -174,4 +176,5 @@ Please refer to [CDC's Template Repository](https://github.com/CDCgov/template)
174176
[SHOGUN]: https://github.com/shogun-toolbox/
175177
[sam-license]: https://users.soe.ucsc.edu/~karplus/projects-compbio-html/sam-lic/obj.0
176178
[SAM]: https://users.soe.ucsc.edu/~karplus/projects-compbio-html/sam2src/
177-
[IRMA]: https://bmcgenomics.biomedcentral.com/articles/10.1186/s12864-016-3030-6
179+
[IRMA]: https://bmcgenomics.biomedcentral.com/articles/10.1186/s12864-016-3030-6
180+
[arm64-mac-build]: https://github.com/sammysheep/shogun/releases/tag/v110-mac-arm-build

0 commit comments

Comments
 (0)