SNaQ

Julia package for the inference of semi-directed phylogenetic networks under pseudolikelihood model

https://github.com/juliaphylo/snaq.jl

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README
  • Academic publication links
    Links to: plos.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary

Keywords

compbio evolution networks phylogenetics
Last synced: 6 months ago · JSON representation ·

Repository

Julia package for the inference of semi-directed phylogenetic networks under pseudolikelihood model

Basic Info
  • Host: GitHub
  • Owner: JuliaPhylo
  • License: mit
  • Language: Julia
  • Default Branch: main
  • Homepage:
  • Size: 4.48 MB
Statistics
  • Stars: 3
  • Watchers: 4
  • Forks: 1
  • Open Issues: 14
  • Releases: 1
Topics
compbio evolution networks phylogenetics
Created over 1 year ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

SNaQ: Maximum pseudolikelihood estimation of species network

|Documentation| Build Status | Code Coverage | Style Guide | |:---------------:|:----------------:|:-------------------:|:----------------| |stable dev | build PkgEval aqua | coverage | Code Style: Blue collaborative

Overview

SNaQ implements the statistical inference method in Solís-Lemus and Ané (2016). The procedure involves a numerical optimization of branch lengths and inheritance probabilities, and a heuristic search in the space of level-1 phylogenetic networks.

To get help, check

Citing

For the SNaQ method in particular, please cite - Claudia Solís-Lemus and Cécile Ané (2016). Inferring Phylogenetic Networks with Maximum Pseudolikelihood under Incomplete Lineage Sorting. PLoS Genet 12(3):e1005896. doi:10.1371/journal.pgen.1005896

For the PhyloNetworks package, please cite: - Claudia Solís-Lemus, Paul Bastide and Cécile Ané (2017). PhyloNetworks: a package for phylogenetic networks. Molecular Biology and Evolution 34(12):3292–3298. doi:10.1093/molbev/msx235

See CITATION.bib for the relevant reference(s).

[!NOTE] Much of this package was formerly part of PhyloNetworks v0.16.4 (and prior). PhyloNetworks v0.17, v1.0 and later have been stripped of functions implementing the SNaQ method.

Owner

  • Name: JuliaPhylo
  • Login: JuliaPhylo
  • Kind: organization

Citation (CITATION.bib)

% reference for the software itself
@misc{SNaQ.jl,
    author  = {Claudia Sol{\'\i}s-Lemus <crsl4@users.noreply.github.com>, C{\'e}cile An{\'e} <cecileane@users.noreply.github.com>, and contributors},
    title   = {SNaQ.jl},
    url     = {https://github.com/JuliaPhylo/SNaQ.jl},
    version = {v1.0.0},
    year    = {2025},
}
% reference for core dependency PhyloNetworks.jl
@article{PhyloNetworks.jl,
  author = {Sol{\'\i}s-Lemus, Claudia and Bastide, Paul and An{\'e}, C{\'e}cile},
  title = {PhyloNetworks: A Package for Phylogenetic Networks},
  journal = {Molecular Biology and Evolution},
  year = {2017},
  volume = {34},
  number = {12},
  pages = {3292-3298},
  doi = {10.1093/molbev/msx235},
}
% paper on the SNaQ method
@article{2016SolislemusAne_SNaQ,
  author = {Sol{\'\i}s-Lemus, Claudia and An{\'e}, C{\'e}cile},
  title = {Inferring Phylogenetic Networks with Maximum Pseudolikelihood under Incomplete Lineage Sorting},
  journal = {PLOS Genetics},
  year = {2016},
  volume = {12},
  number = {3},
  pages = {1-21},
  doi = {10.1371/journal.pgen.1005896},
}

GitHub Events

Total
  • Fork event: 2
  • Create event: 7
  • Commit comment event: 10
  • Release event: 1
  • Issues event: 8
  • Watch event: 4
  • Delete event: 2
  • Issue comment event: 27
  • Member event: 1
  • Push event: 218
  • Pull request review event: 21
  • Pull request review comment event: 20
  • Pull request event: 9
Last Year
  • Fork event: 2
  • Create event: 7
  • Commit comment event: 10
  • Release event: 1
  • Issues event: 8
  • Watch event: 4
  • Delete event: 2
  • Issue comment event: 27
  • Member event: 1
  • Push event: 218
  • Pull request review event: 21
  • Pull request review comment event: 20
  • Pull request event: 9

Packages

  • Total packages: 1
  • Total downloads:
    • julia 29 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
juliahub.com: SNaQ

Julia package for the inference of semi-directed phylogenetic networks under pseudolikelihood model

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 29 Total
Rankings
Dependent repos count: 8.4%
Average: 22.3%
Dependent packages count: 36.3%
Last synced: 6 months ago

Dependencies

.github/workflows/CI.yml actions
  • actions/checkout v4 composite
  • codecov/codecov-action v4 composite
  • julia-actions/cache v2 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-docdeploy v1 composite
  • julia-actions/julia-processcoverage v1 composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia v2 composite
.github/workflows/CompatHelper.yml actions
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite