NEFFy v0.1.1 - First Public Release π
This is the first official release of NEFFy, a powerful and efficient bioinformatics tool for NEFF (Normalized Effective Number of Sequences) computation and MSA file format conversion.
π Key Features
β NEFF Computation
- Computes the effective number of sequences (NEFF) in a Multiple Sequence Alignment (MSA).
- Supports protein, RNA, and DNA sequences.
- Offers multiple normalization options
- Provides per-residue NEFF computation.
- Supports multimer MSA calculations for complex structures.
β MSA File Format Conversion
- Converts MSA files between multiple formats, including:
- FASTA, A2M, A3M, STO, ALN, Clustal, PFAM.
- Built-in validation checks for input MSA files.
- Handles non-standard residues, and customizable similarity thresholds.
β Cross-Platform C++ Executable
- High-performance command-line tool.
- Supports Linux, Windows, and macOS.
β Python Library Integration
- Provides an easy-to-use Python API for NEFF computation and format conversion.
- Available on PyPI (
pip install neffy
). - Installable via BioConda (
conda install -c bioconda neffy
).
π Documentation & Examples
π Example scripts are available in the repository.
π Full documentation: NEFFy Documentation.
π Archival DOI
To ensure long-term accessibility and reproducibility, NEFFy has been archived with a DOI:
π Zenodo DOI: 10.5281/zenodo.14908220