Skip to main content

Deep Learning Preprocessing Library for Biological Data

Project description

DeepBioP

crates pypi cli license pypi version Actions status

Deep Learning Processing Library for Biological Data

Setup

Python

install the latest deepbiop version with:

pip install deepbiop

Rust

You can take latest release from crates.io, or if you want to use the latest features / performance improvements point to the main branch of this repo.

cargo add deepbiop --features fq

Each enabled feature can then be imported by its re-exported name, e.g.,

use deepbiop::fastq;

CLI

cargo install deepbiop-cli
dbp -h

Minimum Supported Rust Version (MSRV)

This project adheres to a Minimum Supported Rust Version (MSRV) policy. The Minimum Supported Rust Version (MSRV) is 1.83.0. We ensure that all code within the project is compatible with this version or newer to maintain stability and compatibility.

Contribute 🤝

Call for Participation: Deep Learning Processing Library for Biological Data

We are excited to announce the launch of a new open-source project focused on developing a cutting-edge deep learning processing library specifically designed for biological data. This project aims to empower researchers, data scientists, and developers to leverage the latest advancements in deep learning to analyze and interpret complex biological datasets.

Project Overview:

Biological data, such as genomic sequences, proteomics, and imaging data, presents unique challenges and opportunities for machine learning applications. Our library seeks to provide a comprehensive suite of tools and algorithms that streamline the preprocessing, modeling, and analysis of biological data using deep learning techniques.

Key Features:

  • Data Preprocessing: Efficient tools for cleaning, normalizing, and augmenting biological data.
  • Model Building: Pre-built models and customizable architectures tailored for various types of biological data.
  • Visualization: Advanced visualization tools to help interpret model predictions and insights.
  • Integration: Seamless integration with popular bioinformatics tools and frameworks.
  • APIs: Rust and Python APIs to facilitate easy integration with different deep learning frameworks, ensuring efficient operations across platforms.

Who Should Participate?

We invite participation from individuals and teams who are passionate about bioinformatics, deep learning, and open-source software development. Whether you are a researcher, developer, or student, your contributions can help shape the future of biological data analysis.

How to Get Involved:

  • Developers: Contribute code, fix bugs, and develop new features.
  • Researchers: Share your domain expertise and help validate models.
  • Students: Gain experience by working on real-world data science problems.
  • Community Members: Provide feedback, report issues, and help grow the user community.

Join Us:

If you are interested in participating, please visit our GitHub repository at Github to explore the project and get started.

Contact Us:

For more information or questions, feel free to contact us at [yangyang.li@norwestern.edu]. We look forward to your participation and contributions to this exciting project!

Together, let's advance the field of biological data analysis with the power of deep learning!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deepbiop-0.1.14.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

deepbiop-0.1.14-cp39-abi3-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.9+Windows x86-64

deepbiop-0.1.14-cp39-abi3-win32.whl (3.6 MB view details)

Uploaded CPython 3.9+Windows x86

deepbiop-0.1.14-cp39-abi3-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

deepbiop-0.1.14-cp39-abi3-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

deepbiop-0.1.14-cp39-abi3-musllinux_1_2_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

deepbiop-0.1.14-cp39-abi3-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

deepbiop-0.1.14-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

deepbiop-0.1.14-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (4.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ i686

deepbiop-0.1.14-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.2 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

deepbiop-0.1.14-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

deepbiop-0.1.14-cp39-abi3-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

deepbiop-0.1.14-cp39-abi3-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file deepbiop-0.1.14.tar.gz.

File metadata

  • Download URL: deepbiop-0.1.14.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for deepbiop-0.1.14.tar.gz
Algorithm Hash digest
SHA256 162b191907d426ba8084c3eaf77c3cad8a50a6aaf82200819cde2c184195c316
MD5 d439873268f12fb1a3d99d3913fd2e12
BLAKE2b-256 0acbe085b61144f45fe3658e2c563842b7c92972f990c2e1fbbac34e4d71072a

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: deepbiop-0.1.14-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3bb521f877b677ec4b33ae430a804381e5fe5f6412701cc2dc025be4832a83ed
MD5 eea8cd1602d22163110e7eec88ef70dd
BLAKE2b-256 1f18874812a6839dfb21a9b93bffb1997f0a9dcdb9e1fc8bc0c9952570069299

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-win32.whl.

File metadata

  • Download URL: deepbiop-0.1.14-cp39-abi3-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 a76bdc70086cb1323f3f88a12230e130d6877efafb562f6a90e680ee3e75d9fb
MD5 7dc52e1398238dc2a20feedeb03427bd
BLAKE2b-256 3f96e51cdf46f721d1ce5176f94a9df34279734fd3b1b1fef8087d590c0a9ee3

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee5d690837ee6cd809ab628bc40f016ac628172b597c12baf22f3fbd77b4ee2e
MD5 54e43080305a1a286fa95867fb50fa99
BLAKE2b-256 c7b56025ac36aad67e31fff26fad7a776db42a66cbd77a151cc9ad6e42177a01

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b9e03082eade1293270925b94f3ebf66ac4a8f440de17bf7ae90b9a0f0e055a2
MD5 f09ae667c95085184c6cf2cc8016b122
BLAKE2b-256 0a22e970871208aff5f1a44557c12c39ed6e1e10f17484ea0fba8794b2f108d4

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3c77a3f0b25bac99c8045f7b9bdafda86ca41cd9bbef09812cb5216edd8e4029
MD5 8c946113b934866e60905f2a66e34a1e
BLAKE2b-256 ec622f60186bc44d8b64e5572d27c386383dfff3f338d9693aac655322e05d83

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e09eed6d099fbd495676bab113b484bacd23cc4260a134f9b50f9ffbacf7f011
MD5 23fe0f950433dcd3be254181a1800594
BLAKE2b-256 b4edcb4ead444e50c1957207d9e29a064469f6eda8425b4990265428dd83b5d4

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9fb4db672bafe442872a0bec7be2f0b52daa32831f5590a03b714be2070f92c6
MD5 50d639af43f877996b91c32270332374
BLAKE2b-256 47d96ec58f4dd0f0c30d87466eb5a8f015820b9edacb46064a6aa9bd0017a7ce

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1e51906b4dd514707aebfc0d10a0c897a8918a16fba34898f3c2fb86b82ea922
MD5 f6b62635aaad3fcdd04cc4e364c36d8e
BLAKE2b-256 fde921dbbc87e45d3f34f777ca320d5d30bead4d282d212e499bd284745b93c8

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8a853b6e7e849ece9084b40ac75d5237590ff3ca1d531121d7db7971ecd22e05
MD5 4898f89cde66dcc87b0a749b67723bcc
BLAKE2b-256 3195c9fd6fecbf175e2613bdc359210721f188d70c63b1fbe1d76e3aec4150d5

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 92b755c2c34c69034bc863bbad47722e1c46fde7b31e7982e4e96fc348701bb4
MD5 705bd8d4b4e0fbdf8655706209ccc158
BLAKE2b-256 6b5d2cf087e1bfce3d52afd6084d4b03b5879baa3acb5c8c09a52a5837e261e4

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b0da359f3ebc5e2dee9394b76c365fd53c518f7dcb7f840a014e6a159f06f8f
MD5 d2761d60a642d2c867f0d8b6cada5bbe
BLAKE2b-256 4f984f0990c8949949b58deb5cfe120b6b2b80c28b3e974c2423be052b1c19f6

See more details on using hashes here.

File details

Details for the file deepbiop-0.1.14-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for deepbiop-0.1.14-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 02a1349c8c471cb2c4ae6e9e3438ef58dc1e6efd407139c4eb04f3c34a6678ee
MD5 71e2f64593ecba5a8dc41be0c93d7bc3
BLAKE2b-256 4255b8b00b451a49ecf93711abb6f5a30a6a2307a7313975b9bb0619a4fb2d5b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page