Skip to main content

A library for DNA sequence encoding in quantum machine learning

Project description

PyPI - License

NZ-SeQTech

Bringing DNA sequencing data into the quantum computing era.

About

NZ-SeQTech is a Python library designed to facilitate DNA sequence encoding in quantum machine learning applications. With NZ-SeQTech, you can effortlessly encode DNA sequences using various data encoding techniques we have developed and discussed in our article Classical-to-Quantum Sequence Encoding in Genomics. This library is distributed under the Apache license.

Installation

You can install NZ-SeQTech using pip:

pip install nz-seqtech

Features

  • Advanced encoding techniques for DNA sequences.
  • Smooth integration of encoded sequences into quantum machine learning workflows.
  • Additional functions, including DNA analysis and classical machine learning support.

Usage

import nz_seqtech
from nz_seqtech.quantum_dna_encoding import cosine_encoding

# Encode DNA sequence using a specific technique
encoded_sequence = cosine_encoding('sequence')

Make sure to replace sequence with the actual DNA sequence you want to encode.

For more details, you can check the documentation.

Contributing

We welcome contributions to NZ-SeQTech! Feel free to submit a pull request if you find any issues or would like to add enhancements. For significant changes, please open an issue first to discuss the proposed changes.

License

NZ-SeQTech is distributed under the Apache License. Read more about it in the LICENSE file.

Contact

If you have any questions or suggestions, please get in touch with us at hello@nz-seqtech.com.

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

nz_seqtech-0.2.13.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

nz_seqtech-0.2.13-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file nz_seqtech-0.2.13.tar.gz.

File metadata

  • Download URL: nz_seqtech-0.2.13.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for nz_seqtech-0.2.13.tar.gz
Algorithm Hash digest
SHA256 3418625baac5b1d8ac719938cf9cf6725522a41dfa60bc38412b49b737a623f2
MD5 5f8592f9a372a6dcd17fb37d63c89161
BLAKE2b-256 77704cb6d31ea836f1ded3807cfa42a153d06cbd92e71304bdc59631fad4aaa7

See more details on using hashes here.

File details

Details for the file nz_seqtech-0.2.13-py3-none-any.whl.

File metadata

  • Download URL: nz_seqtech-0.2.13-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for nz_seqtech-0.2.13-py3-none-any.whl
Algorithm Hash digest
SHA256 57687d41e0f2ef36593cd8350c0ce6fceadc083ff6438791d875d99d18afe1bb
MD5 56e1275f04978967163194c180aadcc4
BLAKE2b-256 56981b3f02cb472c776bd5bafc8436b463bd90dccf96e4a105f8bbbe55fe3676

See more details on using hashes here.

Supported by

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