Greetings,
I'm happy to announce new Python versions of FaST-LMM, PySnpTools, and Bed-Reader. These new versions keep the packages up-to-date with NumPy, etc. (If you haven't seen an issue, there is no need to upgrade.)
We use the Rust language to make these Python packages faster. If you are interested in Rust for scientific software, please see:
* [article] Nine Rules for Elegant Rust Library APIs: Practical Lessons from Porting Bed-Reader, a Bioinformatics Library, from Python to Rust<https://towardsdatascience.com/nine-rules-for-elegant-rust-library-apis-9b9…>, Towards Data Science, June 2022.
* [video] Nine Rules for Elegant Rust Library APIs<https://www.youtube.com/watch?v=6-8-9ZV-2WQ>, Seattle Rust Meetup Group, September 2022.
* [article] Nine Rules for Writing Python Extensions in Rust: Practical Lessons from Upgrading Bed-Reader, a Python Bioinformatics Package<https://towardsdatascience.com/nine-rules-for-writing-python-extensions-in-…>, Towards Data Science, December 2021.
* [video] Nine Rules for Writing Python Extensions with Rust & Rayon<https://www.youtube.com/watch?v=oIxYsR47q3Q&t=2355s>, Seattle Rust Meetup Group, January 2022.
* Carl
Carl Kadie, Ph.D.
FaST-LMM & PySnpTools Team<https://fastlmm.github.io/>
(Microsoft Research, retired)
https://www.linkedin.com/in/carlk/
Join the FaST-LMM user discussion and announcement list via email<mailto:fastlmm-user-join@python.org?subject=Subscribe> (or use web sign up<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.pyth…>)