Skip to main content

MUSCLE algoritmasıyla Çoklu Dizi Hizalaması

Project description

VedatMSA

MUSCLE algoritmasıyla Çoklu Dizi Hizalaması (Multiple Sequence Alignment)

Vedat Ersoy — İstanbul Rumeli Üniversitesi Yazılım Mühendisliği

Kurulum

pip install VedatMSA

Kullanım

from vedatmsa import muscle

diziler = [
    ("Insan",  "ATCGATCGTTGCA"),
    ("Fare",   "ATCGTTCGTTGCA"),
    ("Tavuk",  "ATCGAACGTTGTA"),
]

sonuc = muscle(diziler, verbose=True)

for isim, hizalanmis in sonuc:
    print(f"{isim:10} {hizalanmis}")

Algoritma

MUSCLE 3 aşamada çalışır:

  1. Aşama 1 — k-mer mesafe matrisi + UPGMA ağacı + progressive alignment
  2. Aşama 2 — Hizalanmış dizilerle yeni mesafe matrisi + yeni ağaç + tekrar hizalama
  3. Aşama 3 — Refinement: hizalamayı bölerek iteratif iyileştirme

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

vedatmsa-1.0.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

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

vedatmsa-1.0.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file vedatmsa-1.0.0.tar.gz.

File metadata

  • Download URL: vedatmsa-1.0.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for vedatmsa-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4963528a1d40f2381158c2a3966ce9bb9eeeaf86641c761637a0eacb029ef142
MD5 7f0a4efed0a15ae705a8af0e5f8ff5ab
BLAKE2b-256 38ce985b7b6f63fbd03e07c6b4f19188c10498030bd9b7af8fc297ffafee6b61

See more details on using hashes here.

File details

Details for the file vedatmsa-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: vedatmsa-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for vedatmsa-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 563c19326e0f3fd0ac3be39095bded2452d677d410423afc495b61c9a552540b
MD5 75184093ba079f3f179b62ad1583e4d5
BLAKE2b-256 0ae18d00aab6d2f850fa9ba6965d4acd23bdc06ad073ffc6dc771ffaec35c052

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