ข้ามไปยังเนื้อหาหลัก

คอร์ส

Bioconductor เบื้องต้นใน R

ระดับกลาง4 ชม.

เรียนรู้การใช้แพ็กเกจ Bioconductor ที่จำเป็นสำหรับชีวสารสนเทศด้วยชุดข้อมูลจากไวรัส เชื้อรา มนุษย์ และพืช!

R4 ชม.14 วิดีโอ54 แบบฝึกหัด4,050 XP18,672ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

งานวิจัยทางชีววิทยาในปัจจุบัน ไม่ว่าจะเป็นด้านการแพทย์หรือเทคโนโลยีชีวภาพ กำลังมุ่งสู่การวิเคราะห์ลำดับนิวคลีโอไทด์มากขึ้นเรื่อย ๆ เราสามารถสร้างข้อมูลขนาดใหญ่จากจีโนมแบบเฉพาะเจาะจงและแบบทั้งจีโนมได้แล้ว และข้อมูลเหล่านี้จำเป็นต้องได้รับการวิเคราะห์เพื่อตอบคำถามทางชีววิทยา คอร์สนี้จะแนะนำให้รู้จักกับโปรเจกต์ Bioconductor ซึ่งเป็นแพลตฟอร์มที่สร้างโครงสร้างพื้นฐานสำหรับการแบ่งปันเครื่องมือซอฟต์แวร์ (แพ็กเกจ) เวิร์กโฟลว์ และชุดข้อมูล เพื่อการวิเคราะห์และทำความเข้าใจข้อมูลจีโนมิกส์ Bioconductor เป็นแพลตฟอร์มที่ทุกคนเข้าถึงได้และพัฒนาโดยชุมชนในรูปแบบซอฟต์แวร์โอเพนซอร์ส เมื่อจบคอร์สนี้ จะสามารถใช้แพ็กเกจหลักของ Bioconductor ได้ รวมถึงทำความเข้าใจโครงสร้างพื้นฐานและชุดข้อมูลที่มีในตัว การได้ทำงานกับ BSgenome, Biostrings, IRanges, GenomicRanges, TxDB, ShortRead และ Rqc โดยใช้ข้อมูลจริงจากสิ่งมีชีวิตหลากหลายชนิดถือเป็นประสบการณ์ที่น่าประทับใจอย่างยิ่ง

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

Bioconductor คืออะไร?

ในบทนี้ จะได้ลงมือปฏิบัติกับ Bioconductor โดยตรง Bioconductor คือแหล่งรวมแพ็กเกจเฉพาะทางด้านไบโออินฟอร์เมติกส์ ที่พัฒนาและดูแลโดยชุมชน R จะได้เรียนรู้วิธีติดตั้งและใช้งานแพ็กเกจของ Bioconductor รวมถึงทำความรู้จักกับอ็อบเจกต์และฟังก์ชันแบบ S4 เนื่องจากแพ็กเกจส่วนใหญ่ใน Bioconductor สืบทอดมาจาก S4 นอกจากนี้ยังได้ใช้ชุดข้อมูลจีโนมจริงของเชื้อราเพื่อสำรวจแพ็กเกจ BSgenome อีกด้วย
เริ่มบทเรียน
2

Biostrings และกรณีที่ควรใช้

Biostrings คือคอนเทนเนอร์สำหรับจัดเก็บสตริงที่ใช้หน่วยความจำอย่างมีประสิทธิภาพ พร้อมอัลกอริทึมการจับคู่และเครื่องมืออื่น ๆ สำหรับการจัดการลำดับชีวภาพขนาดใหญ่ได้อย่างรวดเร็ว จะได้เรียนรู้เกี่ยวกับตัวอักษรทางชีวภาพ (alphabets) และการจัดการลำดับนิวคลีโอไทด์ โดยใช้จีโนมขนาดเล็กของไวรัสเป็นตัวอย่าง
เริ่มบทเรียน
3

IRanges และ GenomicRanges

แพ็กเกจ IRanges และ GenomicRanges เป็นคอนเทนเนอร์สำหรับจัดเก็บและจัดการช่วงจีโนม (genomic intervals) รวมถึงตัวแปรที่กำหนดตามตำแหน่งในจีโนม แพ็กเกจเหล่านี้ทำหน้าที่เป็นโครงสร้างพื้นฐานและสนับสนุนแพ็กเกจอื่น ๆ ใน Bioconductor อีกมากมาย จะได้เรียนรู้วิธีใช้คอนเทนเนอร์เหล่านี้และข้อมูล metadata ที่เกี่ยวข้อง เพื่อจัดการลำดับนิวคลีโอไทด์ โดยชุดข้อมูลที่ใช้จะเป็นยีนที่มีความสำคัญพิเศษในจีโนมของมนุษย์
เริ่มบทเรียน
4

แนะนำ ShortRead

ShortRead คือแพ็กเกจสำหรับนำเข้า จัดการ และประเมินคุณภาพไฟล์ FASTA และ FASTQ สามารถตัดทอน กรอง และเลือกลำดับที่สนใจได้ รวมถึงสร้างรายงานคุณภาพได้ด้วย ในช่วงท้ายของบทนี้ยังจะได้รู้จักกับเครื่องมือสำหรับการประเมินคุณภาพแบบขนานอย่าง Rqc อีกด้วย ชุดข้อมูลที่ใช้ในบทนี้เป็นลำดับจีโนมของพืช
เริ่มบทเรียน
R

Bioconductor เบื้องต้นใน R

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา

Bioconductor เบื้องต้นใน R | DataCamp