mirror of
https://github.com/metabarcoding/obitools4.git
synced 2026-03-25 21:40:52 +00:00
Refactor build workflow and update version
Update GitHub Actions workflow to use setup-go v5 and align with latest tooling practices. Update version to 4.4.15 in version.txt and pkg/obioptions/version.go. Add comprehensive documentation for the canonical super-kmer strategy, including: - Analysis of index v1 limitations - Experimental observations on super-kmer efficiency - Detailed pipeline for building v3 index - Explanation of minimizer-canonization - Description of unitig construction and frequency filtering - Storage format specifications for v3 - Aho-Corasick matching implementation This change introduces a major improvement in index compactness and performance through the use of canonical super-kmers, unitigs, and efficient storage formats.
This commit is contained in:
16
.github/workflows/obitest.yml
vendored
16
.github/workflows/obitest.yml
vendored
@@ -9,11 +9,11 @@ jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@v2
|
||||
with:
|
||||
go-version: '1.23'
|
||||
- name: Checkout obitools4 project
|
||||
uses: actions/checkout@v4
|
||||
- name: Run tests
|
||||
run: make githubtests
|
||||
- name: Checkout obitools4 project
|
||||
uses: actions/checkout@v4
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@v5
|
||||
with:
|
||||
go-version: "1.23"
|
||||
- name: Run tests
|
||||
run: make githubtests
|
||||
|
||||
Reference in New Issue
Block a user