mmore500 / hstrat-surface-concept

Algorithm development for lightweight fixed-length recency-proportional hereditary stratigraphy data structure
MIT License
0 stars 1 forks source link

Hereditary Stratigraphic Surface Concept

CI GitHub stars DOI

hsurf provides efficient, constant-space instrumentation for heredity stratigraphic phylogenetic inference over distributed digital evolution populations.

Installation

python3 -m pip install "git+https://github.com/mmore500/hstrat-surface-concept.git@v1.0.1#egg=hsurf"

Documentation

Slide deck & graphics for this project are at https://hopth.ru/ce. Some notes are in the template manuscript skeleton in tex/, which is built via GitHub actions and can be downloaded as an artifact.

See binder for usage examples.

Roadmap

This repository hosts prototype code for algorithm development of a lightweight fixed-length hereditary stratigraphy data structure.

Code here is designed for use in conjunction with the mainline hstrat and downstream packages. Long-term, code in this repository will migrate to the hstrat and downstream packages and this will remain only to ensure records (and reproducibility) of prototype work.

Citing

If pecking contributes to a scientific publication, please cite it as

Matthew Andres Moreno. (2024). mmore500/hstrat-surface-concept. Zenodo. https://zenodo.org/doi/10.5281/zenodo.10779240

@software{moreno2024hsurf,
  author = {Matthew Andres Moreno},
  title = {mmore500/hstrat-surface-concept},
  month = mar,
  year = 2024,
  publisher = {Zenodo},
  doi = {10.5281/zenodo.10779240},
  url = {https://zenodo.org/doi/10.5281/zenodo.10779240}
}

Consider also citing hstrat. And don't forget to leave a star on GitHub!

Credits

This package was created with Cookiecutter and the mmore500/cookiecutter-dishtiny-project project template.