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.1.tar.gz (4.9 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.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vedatmsa-1.0.1.tar.gz
  • Upload date:
  • Size: 4.9 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.1.tar.gz
Algorithm Hash digest
SHA256 8958c908be7a07947b63fcc1c35b59425cc41211272f8a15a0919a2db0d685bc
MD5 a68f01b908cbd1304ccf500990a7b54d
BLAKE2b-256 6f8b37396f032c0d7c3024e7402748e38cf94f101e1aaed84f7b2e08c1e6e9dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vedatmsa-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f45c9c3e6254e26891c910f752fbb34aa03572c71b433d4eb981f7a54b6675aa
MD5 053977012188fb54b64c50797a454dbc
BLAKE2b-256 d0ecdc1963e2dc63d68757331f537b687780c8fd31ca43b97ba8ba5e82721e29

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