Skip to content

v0.1.1

Latest
Compare
Choose a tag to compare
@Maryam-Haghani Maryam-Haghani released this 21 Feb 22:37
· 2 commits to main since this release
b329251

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