Skip to main content

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!

Metadata

Release files for deepbiop 0.1.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deepbiop 0.1.14
File Size Uploaded
deepbiop-0.1.14.tar.gz 1.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for deepbiop 0.1.14
File
deepbiop-0.1.14-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
deepbiop-0.1.14-cp39-abi3-win32.whl CPython 3.9 abi3 Windows x86-32 Details
deepbiop-0.1.14-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
deepbiop-0.1.14-cp39-abi3-musllinux_1_2_i686.whl CPython 3.9 abi3 Linux musl 1.2+ x86-32 Details
deepbiop-0.1.14-cp39-abi3-musllinux_1_2_armv7l.whl CPython 3.9 abi3 Linux musl 1.2+ ARMv7l Details
deepbiop-0.1.14-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
deepbiop-0.1.14-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
deepbiop-0.1.14-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-32 Details
deepbiop-0.1.14-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.9 abi3 Linux glibc 2.17+ ARMv7l Details
deepbiop-0.1.14-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
deepbiop-0.1.14-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
deepbiop-0.1.14-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 50.7 MB

Release files / deepbiop-0.1.14.tar.gz

Download URL deepbiop-0.1.14.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
162b191907d426ba8084c3eaf77c3cad8a50a6aaf82200819cde2c184195c316
BLAKE2b-256 checksum
How to use checksums
0acbe085b61144f45fe3658e2c563842b7c92972f990c2e1fbbac34e4d71072a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-win_amd64.whl

Download URL deepbiop-0.1.14-cp39-abi3-win_amd64.whl
Size 3.9 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
3bb521f877b677ec4b33ae430a804381e5fe5f6412701cc2dc025be4832a83ed
BLAKE2b-256 checksum
How to use checksums
1f18874812a6839dfb21a9b93bffb1997f0a9dcdb9e1fc8bc0c9952570069299
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-win32.whl

Download URL deepbiop-0.1.14-cp39-abi3-win32.whl
Size 3.6 MB
Tags CPython 3.9 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
a76bdc70086cb1323f3f88a12230e130d6877efafb562f6a90e680ee3e75d9fb
BLAKE2b-256 checksum
How to use checksums
3f96e51cdf46f721d1ce5176f94a9df34279734fd3b1b1fef8087d590c0a9ee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL deepbiop-0.1.14-cp39-abi3-musllinux_1_2_x86_64.whl
Size 4.4 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
ee5d690837ee6cd809ab628bc40f016ac628172b597c12baf22f3fbd77b4ee2e
BLAKE2b-256 checksum
How to use checksums
c7b56025ac36aad67e31fff26fad7a776db42a66cbd77a151cc9ad6e42177a01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-musllinux_1_2_i686.whl

Download URL deepbiop-0.1.14-cp39-abi3-musllinux_1_2_i686.whl
Size 4.4 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
b9e03082eade1293270925b94f3ebf66ac4a8f440de17bf7ae90b9a0f0e055a2
BLAKE2b-256 checksum
How to use checksums
0a22e970871208aff5f1a44557c12c39ed6e1e10f17484ea0fba8794b2f108d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-musllinux_1_2_armv7l.whl

Download URL deepbiop-0.1.14-cp39-abi3-musllinux_1_2_armv7l.whl
Size 4.5 MB
Tags CPython 3.9 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
3c77a3f0b25bac99c8045f7b9bdafda86ca41cd9bbef09812cb5216edd8e4029
BLAKE2b-256 checksum
How to use checksums
ec622f60186bc44d8b64e5572d27c386383dfff3f338d9693aac655322e05d83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL deepbiop-0.1.14-cp39-abi3-musllinux_1_2_aarch64.whl
Size 4.0 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
e09eed6d099fbd495676bab113b484bacd23cc4260a134f9b50f9ffbacf7f011
BLAKE2b-256 checksum
How to use checksums
b4edcb4ead444e50c1957207d9e29a064469f6eda8425b4990265428dd83b5d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL deepbiop-0.1.14-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
9fb4db672bafe442872a0bec7be2f0b52daa32831f5590a03b714be2070f92c6
BLAKE2b-256 checksum
How to use checksums
47d96ec58f4dd0f0c30d87466eb5a8f015820b9edacb46064a6aa9bd0017a7ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL deepbiop-0.1.14-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.3 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
1e51906b4dd514707aebfc0d10a0c897a8918a16fba34898f3c2fb86b82ea922
BLAKE2b-256 checksum
How to use checksums
fde921dbbc87e45d3f34f777ca320d5d30bead4d282d212e499bd284745b93c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL deepbiop-0.1.14-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.2 MB
Tags CPython 3.9 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
8a853b6e7e849ece9084b40ac75d5237590ff3ca1d531121d7db7971ecd22e05
BLAKE2b-256 checksum
How to use checksums
3195c9fd6fecbf175e2613bdc359210721f188d70c63b1fbe1d76e3aec4150d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL deepbiop-0.1.14-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.8 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
92b755c2c34c69034bc863bbad47722e1c46fde7b31e7982e4e96fc348701bb4
BLAKE2b-256 checksum
How to use checksums
6b5d2cf087e1bfce3d52afd6084d4b03b5879baa3acb5c8c09a52a5837e261e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-macosx_11_0_arm64.whl

Download URL deepbiop-0.1.14-cp39-abi3-macosx_11_0_arm64.whl
Size 3.6 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8b0da359f3ebc5e2dee9394b76c365fd53c518f7dcb7f840a014e6a159f06f8f
BLAKE2b-256 checksum
How to use checksums
4f984f0990c8949949b58deb5cfe120b6b2b80c28b3e974c2423be052b1c19f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release files / deepbiop-0.1.14-cp39-abi3-macosx_10_12_x86_64.whl

Download URL deepbiop-0.1.14-cp39-abi3-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
02a1349c8c471cb2c4ae6e9e3438ef58dc1e6efd407139c4eb04f3c34a6678ee
BLAKE2b-256 checksum
How to use checksums
4255b8b00b451a49ecf93711abb6f5a30a6a2307a7313975b9bb0619a4fb2d5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.1

Release history Release notifications | RSS feed

This release

0.1.14 This release

13 release files

0.1.9

13 release files

0.1.8

13 release files

0.1.7

13 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page