กลับไปหน้าบทความ

อ่าน 3 นาที

อัลกอริธึมการตัดแต่งต้นไม้ของ Felsenstein

ต้นขั้วพันธุศาสตร์/พันธุศาสตร์เชิงสถิติ/ต้นขั้วสถิติ

ในพันธุศาสตร์เชิงสถิติอัลกอริทึมการตัดแต่งต้นไม้ของเฟลเซนสไตน์ (หรืออัลกอริทึมการลอกเปลือกต้นไม้ของเฟลเซน สไตน์ ) ซึ่งเชื่อกันว่าเป็น ผลงานของ โจเซฟ

อัลกอริธึมการตัดแต่งต้นไม้ของ Felsenstein

ในพันธุศาสตร์เชิงสถิติอัลกอริทึมการตัดแต่งต้นไม้ของเฟลเซนสไตน์ (หรืออัลกอริทึมการลอกเปลือกต้นไม้ของเฟลเซน สไตน์ ) ซึ่งเชื่อกันว่าเป็น ผลงานของ โจเซฟ เฟลเซนสไตน์เป็นอัลกอริทึมสำหรับการคำนวณความน่าจะเป็นของต้นไม้วิวัฒนาการจากข้อมูลลำดับกรดนิวคลีอิก ได้อย่างมีประสิทธิภาพ [ 1 ] [ 2 ]

อัลกอริทึมนี้มักใช้เป็นขั้นตอนย่อยในการค้นหา ค่าประมาณ ความน่าจะเป็นสูงสุดสำหรับแผนภูมิวิวัฒนาการ นอกจากนี้ยังสามารถใช้ในการทดสอบสมมติฐานว่าอัตราวิวัฒนาการคงที่หรือไม่ (โดยใช้การทดสอบอัตราส่วนความน่าจะเป็น ) และยังสามารถใช้เพื่อประมาณค่าความคลาดเคลื่อนสำหรับพารามิเตอร์ที่อธิบายแผนภูมิวิวัฒนาการได้อีกด้วย

รายละเอียด

ตัวอย่างแผนภูมิวิวัฒนาการอย่างง่ายที่สร้างจากข้อมูลสุ่ม D

ความน่าจะเป็นของต้นไม้ตามนิยามแล้ว คือ ความน่าจะเป็นของการสังเกตข้อมูลบางอย่าง( เช่น การจัดเรียงลำดับนิวคลีโอไทด์หรือลำดับของตำแหน่ง DNA ) เมื่อกำหนดต้นไม้แล้ว มักเขียนว่า : .

ต่อไปนี้เป็นตัวอย่างของแผนผังวิวัฒนาการบนข้อมูลลำดับใดๆ:

นี่เป็นค่าสำคัญและมักคำนวณได้ค่อนข้างซับซ้อน เพื่อให้การคำนวณง่ายขึ้น เฟลเซนสไตน์และเพื่อนร่วมงานของเขาใช้สมมติฐานหลายประการซึ่งยังคงใช้กันอย่างแพร่หลายในปัจจุบันสมมติฐานหลักคือการกลายพันธุ์ระหว่างตำแหน่งดีเอ็นเอเป็นอิสระต่อกัน ซึ่งทำให้สามารถคำนวณความน่าจะเป็นได้ง่ายๆ โดยใช้ผลคูณของความน่าจะเป็น ตอนนี้คุณสามารถแบ่งข้อมูลออกเป็นหลายๆ ส่วนสำหรับแต่ละตำแหน่งนิวคลีโอไทด์ภายในความน่าจะเป็นโดยรวมของต้นไม้จะเป็นผลคูณของความน่าจะเป็นของแต่ละตำแหน่ง:

ต้นไม้ต้นเดียวกัน แต่สร้างจาก D1 ซึ่งประกอบด้วยไซต์ DNA แรกจาก D

ถ้าผมใช้ตัวอย่างข้างต้นอีกครั้งโครงสร้างต้นไม้จะเป็นดังนี้:

ข้อสมมติฐาน ข้อที่สองเกี่ยวข้องกับแบบจำลองวิวัฒนาการของลำดับดีเอ็นเอการคำนวณความน่าจะเป็นจำเป็นต้องใช้ความถี่ของนิวคลีโอไทด์รวมถึงความน่าจะเป็นของการเปลี่ยนผ่าน (เมื่อเกิดการกลายพันธุ์ ความน่าจะเป็นของการเปลี่ยนจากนิวคลีโอไทด์หนึ่งไปยังอีกนิวคลีโอไทด์หนึ่ง) แบบจำลองที่ง่ายที่สุดคือแบบจำลอง Jukes-Cantorซึ่งสมมติว่าความถี่ของนิวคลีโอไทด์เท่ากันและความน่าจะเป็นของการเปลี่ยนผ่านจากไปยัง เท่ากัน ( และ) และเช่นเดียวกันสำหรับเบสอื่นๆ นี่ คือ อัตราการกลายพันธุ์โดยรวมของแบบจำลอง

เฟลเซนสไตน์เสนอให้แยกการคำนวณออกเป็นส่วนย่อยๆ มากยิ่งขึ้นโดยใช้ "ความน่าจะเป็นบางส่วน" ในการคำนวณนี่คือวิธีการทำงาน

สมมติว่าเราอยู่ที่โหนดหนึ่งในต้นไม้มีโหนดลูกสองโหนดคือ และและสำหรับแต่ละเบส DNA ที่มีอยู่ในเราสามารถกำหนดความน่าจะเป็นแบบบางส่วนได้ดังนี้:

โดยที่และก็เป็นเบสของ DNA เช่นกันคือความน่าจะเป็นของการเปลี่ยนจากนิวคลีโอไทด์หนึ่งไปยังอีกนิวคลีโอไทด์ หนึ่ง (เช่นเดียวกับ) คือความน่าจะเป็นบางส่วนของโหนดลูกซึ่งประเมินจากนิวคลีโอไทด์หนึ่ง(เช่นเดียวกับ)

โดยใช้สูตรนี้ เราต้องเริ่มจากปลายสุดของต้นไม้จากนั้นจึงเคลื่อนไปยังรากและคำนวณความน่าจะเป็นบางส่วนของแต่ละโหนดที่จำเป็นระหว่างทาง (ความน่าจะเป็นบางส่วน 4 ค่าต่อโหนด) เมื่อเสร็จสิ้นที่รากของต้นไม้แล้ว ความน่าจะเป็นของต้นไม้ (สำหรับตำแหน่งเฉพาะนี้) จะเป็นผลรวมของความน่าจะเป็นบางส่วนของรากคูณด้วยความถี่ของนิวคลีโอไทด์ที่เหมาะสม

หลังจากทำเช่นนั้นกับทุกไซต์แล้ว ในที่สุดเราก็จะสามารถหาความน่าจะเป็นของต้นไม้แห่งวิวัฒนาการโดยรวมได้โดยการคูณ "ความน่าจะเป็นย่อย" แต่ละตัวเข้าด้วยกัน

อัลกอริทึม

ตัวอย่างง่ายๆ

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Felsenstein%27s_tree-pruning_algorithm&oldid=1343540708 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อัลกอริธึมการตัดแต่งต้นไม้ของ Felsenstein

ในพันธุศาสตร์เชิงสถิติอัลกอริทึมการตัดแต่งต้นไม้ของเฟลเซนสไตน์ (หรืออัลกอริทึมการลอกเปลือกต้นไม้ของเฟลเซน สไตน์ ) ซึ่งเชื่อกันว่าเป็น ผลงานของ โจเซฟ

รายละเอียด

ความ น่าจะเป็น ของต้นไม้ตามนิยามแล้ว คือ ความน่าจะเป็นของการสังเกตข้อมูลบางอย่าง( เช่น การจัดเรียงลำดับนิวคลีโอไทด์ หรือ ลำดับของตำแหน่ง DNA ) เมื่อกำหนดต้นไม้แล้ว มักเขียนว่า : .

ตัวอย่างง่ายๆ

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Felsenstein%27s_tree-pruning_algorithm&oldid=1343540708 "