
Security News
TC39 Advances 11 Proposals for Math Precision, Binary APIs, and More
TC39 advances 11 JavaScript proposals, with two moving to Stage 4, bringing better math, binary APIs, and more features one step closer to the ECMAScript spec.
|license| |build| |coverage| |bench| |release| |pypi| |conda| |gitter|
.. image:: logos/logo.svg :width: 600 px :target: https://scikit.bio :alt: scikit-bio logo
scikit-bio is an open-source, BSD-licensed Python 3 package providing data structures, algorithms and educational resources for bioinformatics.
Visit the scikit-bio website: https://scikit.bio to learn more about this project.
Latest release: 0.7.0 <https://github.com/scikit-bio/scikit-bio/releases/tag/0.7.0>
_ (documentation <https://scikit.bio/docs/0.7.0/index.html>
, changelog <https://github.com/scikit-bio/scikit-bio/blob/main/CHANGELOG.md#version-070>
). Compatible with Python 3.9 and above.
Install the latest release of scikit-bio using conda
::
conda install -c conda-forge scikit-bio
Or using pip
::
pip install scikit-bio
See further instructions on installing <https://scikit.bio/install.html>
_ scikit-bio on various platforms.
Some of the projects that we know of that are using scikit-bio are:
QIIME 2 <https://qiime2.org/>
, Qiita <https://qiita.ucsd.edu/>
, Emperor <https://biocore.github.io/emperor/>
, tax2tree <https://github.com/biocore/tax2tree>
, ghost-tree <https://github.com/JTFouquier/ghost-tree>
, Platypus-Conquistador <https://github.com/biocore/Platypus-Conquistador>
, An Introduction to Applied Bioinformatics <https://readiab.org>
_.scikit-bio is available under the new BSD license. See LICENSE.txt <LICENSE.txt>
_ for scikit-bio's license, and the licenses directory <licenses>
_ for the licenses of third-party software that is (either partially or entirely) distributed with scikit-bio.
Our core development team consists of three lead developers: Dr. Qiyun Zhu at Arizona State University (ASU) (@qiyunzhu), Dr. James Morton at Gutz Analytics (@mortonjt), and Dr. Daniel McDonald at the University of California San Diego (UCSD) (@wasade), one software engineer: Matthew Aton (@mataton) and one bioinformatician: Dr. Lars Hunger (@LarsHunger). Dr. Rob Knight at UCSD (@rob-knight) provides guidance on the development and research. Dr. Greg Caporaso (@gregcaporaso) at Northern Arizona University (NAU), the former leader of the scikit-bio project, serves as an advisor on the current project.
We thank the many contributors to scikit-bio. A complete list of contributors <graphs/contributors>
_ to the scikit-bio codebase is available at GitHub. This however may miss the larger community who contributed by testing the software and providing valuable comments, who we hold equal appreciation to.
Wanna contribute? We enthusiastically welcome community contributors! Whether it's adding new features, improving code, or enhancing documentation, your contributions drive scikit-bio and open-source bioinformatics forward. Start your journey by reading the Contributor's guidelines <https://scikit.bio/contribute.html>
_.
The development of scikit-bio is currently supported by the U.S. Department of Energy, Office of Science under award number DE-SC0024320 <https://genomicscience.energy.gov/compbioawards2023/#Expanding>
_, awarded to Dr. Qiyun Zhu at ASU (lead PI), Dr. James Morton at Gutz Analytics, and Dr. Rob Knight at UCSD.
If you use scikit-bio for any published research, please see our Zenodo page <https://zenodo.org/doi/10.5281/zenodo.593387>
_ for how to cite.
For collaboration inquiries and other formal communications, please reach out to Dr. Qiyun Zhu at qiyun.zhu@asu.edu
. We welcome academic and industrial partnerships to advance our mission.
The logo of scikit-bio was created by Alina Prassas <https://cargocollective.com/alinaprassas>
. Vector and bitmap image files are available at the logos <logos>
directory.
scikit-bio began from code derived from PyCogent <https://github.com/pycogent/pycogent>
_ and QIIME <https://github.com/biocore/qiime>
_, and the contributors and/or copyright holders have agreed to make the code they wrote for PyCogent and/or QIIME available under the BSD license. The contributors to PyCogent and/or QIIME modules that have been ported to scikit-bio are listed below:
.. |license| image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg :alt: License :target: https://opensource.org/licenses/BSD-3-Clause .. |build| image:: https://github.com/scikit-bio/scikit-bio/actions/workflows/ci.yml/badge.svg :alt: Build Status :target: https://github.com/scikit-bio/scikit-bio/actions/workflows/ci.yml .. |coverage| image:: https://codecov.io/gh/scikit-bio/scikit-bio/graph/badge.svg?token=1qbzC6d2F5 :alt: Coverage Status :target: https://codecov.io/gh/scikit-bio/scikit-bio .. |bench| image:: https://img.shields.io/badge/benchmarked%20by-asv-green.svg :alt: ASV Benchmarks :target: https://scikit.bio/scikit-bio-benchmarks .. |release| image:: https://img.shields.io/github/v/release/scikit-bio/scikit-bio.svg :alt: Release :target: https://github.com/scikit-bio/scikit-bio/releases .. |pypi| image:: https://img.shields.io/pypi/dm/scikit-bio.svg?label=PyPI%20downloads :alt: PyPI Downloads :target: https://pypi.org/project/scikit-bio/ .. |conda| image:: https://img.shields.io/conda/dn/conda-forge/scikit-bio.svg?label=Conda%20downloads :alt: Conda Downloads :target: https://anaconda.org/conda-forge/scikit-bio .. |gitter| image:: https://badges.gitter.im/Join%20Chat.svg :alt: Gitter :target: https://gitter.im/biocore/scikit-bio
FAQs
Data structures, algorithms and educational resources for bioinformatics.
We found that scikit-bio demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
TC39 advances 11 JavaScript proposals, with two moving to Stage 4, bringing better math, binary APIs, and more features one step closer to the ECMAScript spec.
Research
/Security News
A flawed sandbox in @nestjs/devtools-integration lets attackers run code on your machine via CSRF, leading to full Remote Code Execution (RCE).
Product
Customize license detection with Socket’s new license overlays: gain control, reduce noise, and handle edge cases with precision.