ฟังก์ชันการจัดการลำดับที่ใช้บ่อย
จนถึงตอนนี้ คุณได้เรียนรู้ฟังก์ชันการจัดการลำดับที่ใช้บ่อยที่สุดแล้ว ได้แก่
reverse()
complement()
reverseComplement()
translate()
ในการใช้งานจริง คุณสามารถจัดการลำดับขนาดใหญ่มากได้ด้วยฟังก์ชันเหล่านี้
อย่างไรก็ตาม เพื่อให้เห็นผลลัพธ์ของฟังก์ชันได้ชัดเจนในแบบฝึกหัดนี้ จะใช้ลำดับย่อยขนาดเล็กแทน โดย zikv ซึ่งได้ตัดแบ่งมาจากจีโนมของไวรัสซิกามีเพียง 30 เบสเท่านั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Bioconductor เบื้องต้นใน R
คำแนะนำการฝึกหัด
ทดสอบฟังก์ชันโดยใช้ zikv:
- กลับลำดับของลำดับ
- หาคอมพลีเมนต์ของลำดับ
- หาคอมพลีเมนต์แบบกลับด้านของลำดับ
- แปลลำดับเป็นโปรตีน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Reverse the zikv sequence
reverse(___)
# Complement the zikv sequence
___
# Reverse complement the zikv sequence
___
# Translate the zikv sequence
___