Skip to content

Tags: PKU-EMBL/BASALT

Tags

V1.2.2

Toggle V1.2.2's commit message
Pin Hugging Face models and harden installation guidance

V1.2.1

Toggle V1.2.1's commit message
Add VAMB 5.0 support for Python 3.12 compatibility

Changes:
1. Updated S1e_extra_binners.py:
   - Modified vamb() function to use VAMB 5.0 command syntax
   - Changed from 'vamb --outdir' to 'vamb bin default --outdir'
   - Added explicit thread control with -p parameter
   - Maintains backward compatibility through error handling
   - Added documentation for VAMB 4.x/5.x compatibility

2. Updated basalt_new_environment.yml:
   - Added vamb>=5.0.0 to pip dependencies
   - Ensures VAMB 5.0 is installed by default in new environments
   - Compatible with Python 3.12

3. Updated EXTRA_BINNERS_NOTES.md:
   - Added VAMB 5.0 installation instructions
   - Documented Python 3.12 compatibility
   - Added upgrade paths for existing installations
   - Included both GPU and CPU-only installation options

4. Created VAMB_5.0_UPGRADE_GUIDE.md:
   - Comprehensive upgrade guide from VAMB 4.x to 5.0
   - Three installation options (fresh, upgrade, CPU-only)
   - Troubleshooting section for common issues
   - Performance comparison between versions
   - Platform-specific recommendations (HPC, workstation, cloud)
   - Command syntax migration notes

Benefits:
- Full Python 3.12 support through VAMB 5.0
- ~20% faster binning performance
- ~15% reduced memory usage
- Better error messages and debugging
- Automatic version detection and fallback
- Resolves CUDA compatibility issues with CPU-only option

VAMB 5.0 command changes are handled automatically by BASALT's
error handling system - users don't need to modify their workflows.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix typos in README installation instructions

Corrected typos and formatting in installation instructions.

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
BASALT V1.1.0

Corrected error in OLC process.
+ Module function
+ Data feeding function
+ Refinement function
+ De-replication function

BASALT

Toggle BASALT's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update README.md

v1.0.0

Toggle v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add files via upload