What's Changed
✨ New Features & Optimizations
- LMDB Feature Vector Reuse: The pipeline now automatically detects and reuses existing LMDB feature vectors, allowing you to experiment with different threshold parameters without re-extracting features each time.
- Early Path Validation: All required paths (
--modelPath,--classifierPath,--genomesDir) are now validated at the start of the pipeline, preventing wasted time on incorrect configurations.
🔧 Technical Details
- Automatic detection of existing LMDB directories at
outputPath/lmdb_{name} - Explicit
--lmdbPathparameter support for manual LMDB specification - Pre-flight validation of model files, classifier files, and input directories
- Improved error messages for missing or invalid paths
📦 Installation
Install the new version using pip:
pip -U install bgc_prophetOr download the wheel file from the assets below and install:
pip install bgc_prophet-0.1.2-py3-none-any.whl🙏 Acknowledgments
Thanks to the community for the valuable feedback and suggestions that led to these improvements!