Skip to main content

Modern Cpp binding for complete-striped-smith-watern-library

Project description

Release

Modern C++ Binding for SSW Library

Changes

  • Add Modern C++ Binding
  • Use pybind11 Binding
  • Provide Python api

Installation

$ pip install mssw

Usage

import mssw

reference = "CAGCCTTTCTGACCCGGAAATCAAAATAGGCACAACAAA"
query = "CTGAGCCGGTAAATC"
masklen = 15
aligner = mssw.StripedSmithWaterman.Aligner()
aligner_filter = mssw.StripedSmithWaterman.Filter()
alignment = mssw.StripedSmithWaterman.Alignment()
aligner.Align(query, reference, len(reference), aligner_filter, alignment, masklen)

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

mssw-0.1.1.tar.gz (79.1 kB view details)

Uploaded Source

Built Distribution

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

mssw-0.1.1-cp310-cp310-manylinux_2_31_x86_64.whl (203.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

File details

Details for the file mssw-0.1.1.tar.gz.

File metadata

  • Download URL: mssw-0.1.1.tar.gz
  • Upload date:
  • Size: 79.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for mssw-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b83b85c10033521a7bdaa911080f9dab6af22dc813cc0545acb4c6762a1b20dc
MD5 51f72e216cb9dc15d8ba8ad6196c054c
BLAKE2b-256 f3ae0abf435883cc2145de6ad43a2ef7ca59e5d55dd95b3f93e897eeba098087

See more details on using hashes here.

File details

Details for the file mssw-0.1.1-cp310-cp310-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for mssw-0.1.1-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 621b679c0ba0924add9d0015cf9a82f8b7f4ff9866db4396d39ba18d7920d9d5
MD5 690aa334a6ab3438d1cd2548b1da540a
BLAKE2b-256 dcb73ad8dd207f7350dfe71785232ef28866a61421f5ac621120c0feaa9dad68

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