Skip to content

Download assets from CompMetEng/toolbox-assets with fetchToolboxAsset - #5

Merged
edkerk merged 2 commits into
developfrom
chore/toolbox-assets
Oct 17, 2026
Merged

edkerk merged 2 commits into
developfrom
chore/toolbox-assets

Conversation

@edkerk

@edkerk edkerk commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Copied from SysBioChalmers/RAVEN#764, opened by edkerk on 2026-10-15.

The downloadable assets (KEGG data, HMM libraries, the BLAST+, DIAMOND and HMMER binaries, WoLFPSORT) moved from SysBioChalmers/raven-data to CompMetEng/toolbox-assets. That repository now holds the assets of RAVEN, raven-toolbox, GECKO and geckopy. GitHub redirects the old URLs, so released versions keep working.

  • fetchRavenDataAsset is renamed fetchToolboxAsset and downloads from the new repository; there is no wrapper under the old name.
  • Its callers (downloadRavenBinaries, buildGlobalKEGGModel, getKEGGModelForOrganism), the offline-bundle script, and the comments, messages and docs that named raven-data are updated.
  • getPhylDist's help now says that keggPhylDist.mat ships with RAVEN and is derived from the KEGG taxonomy asset.

Tested on MATLAB R2023a: fetchToolboxAsset downloads kegg118_taxonomy.gz, and tBinaries (BLAST+, DIAMOND, HMMER for linux-x86_64) passes against the new repository.

#2 edits checkRaven.m, .github/scripts/assemble_offline_software.py and .github/workflows/tests.yml as well; the overlap here is single lines that name raven-data.

The same move in raven-toolbox: CompMetEng/raven-toolbox#172

raven-data moved to CompMetEng/toolbox-assets, which holds the downloadable
assets of RAVEN, raven-toolbox, GECKO and geckopy. fetchRavenDataAsset is
renamed fetchToolboxAsset and downloads from the new repository; every
caller and reference is updated.

Original-commit: SysBioChalmers/RAVEN@f50baf2
@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Function test results

393 tests   354 ✅  1m 29s ⏱️
 24 suites   39 💤
  1 files      0 ❌

Results for commit 286dd66.

♻️ This comment has been updated with latest results.

# Conflicts:
#	.github/scripts/assemble_offline_software.py
#	installation/fetchRavenDataAsset.m
#	src/installation/downloadRavenBinaries.m
#	src/installation/fetchRavenDataAsset.m
#	src/installation/fetchToolboxAsset.m
#	src/reconstruction/kegg/buildGlobalKEGGModel.m
@edkerk
edkerk merged commit e44fcf0 into develop Oct 17, 2026
4 checks passed
@edkerk
edkerk deleted the chore/toolbox-assets branch October 17, 2026 06:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant