Releases: telatin/gan
Releases Β· telatin/gan
v1.2.0
GAN Nomenclator 1.1.0
Major Refactoring
This release represents a significant restructuring of the project into a proper Python package with improved architecture, testing, and usability.
π― New CLI Tools
Four new command-line utilities expand the toolkit:
gan-init- Initialize new projectsgan-aidraft- AI-assisted draft generationxls2tsv/tsv2xls- Bidirectional Excel/TSV conversion with validationgan-validate- Standalone validation with structured reporting
π€ Enhanced AI Integration
New AI functionality (gan-aidraft)
ποΈ Package Structure
- Proper Python package with
pyproject.toml - Shared validation logic across tools
- Backward compatibility maintained
β Testing & Documentation
- Comprehensive pytest test suite added
- Updated README with installation instructions and CLI reference
- All new tools ship with unit tests
Installation: pip install gan-nomenclature
Published release
This is the code used for the paper:
Pallen M, Telatin A, Oren A, The Next Million Names for Archaea and Bacteria