Compare with 1 courses

Programming for BioSciences (BIOPYTHON)

Programming for BioSciences (BIOPYTHON)

Free

SUBJECT CODE CUBS2547

Learn more
Has discount
Expiry period Lifetime
Made in English
Last updated at Sun Mar 2025
Level
Beginner
Total lectures 19
Total quizzes 0
Total duration Hours
Total enrolment 0
Number of reviews 0
Avg rating
Short description SUBJECT CODE CUBS2547
Outcomes
  • demonstrate proficiency in parsing and manipulating biological sequences using Biopython, including the ability to perform basic sequence operations, work with different file formats, and connect with biological databases. (L2)
  • master advanced multiple sequence alignment techniques in Biopython, showcasing their ability to create, manipulate, and analyze complex sequence alignments. They will proficiently apply popular alignment tools such as ClustalW and MUSCLE to align diverse biological sequences. (L4)
  • exhibit expertise in designing and executing sophisticated bioinformatics workflows using Biopython. They will demonstrate mastery in tasks such as sequence search (BLAST), database querying (Entrez), and advanced phylogenetic analysis, showcasing proficiency in handling large datasets and utilizing external applications like PAML. (L6)
Requirements
  • Python: Version 3.6 or higher.
  • Biopython: Installable via pip using the command pip install biopython
  • NumPy: For numerical operations, which is often used alongside Biopython.
  • Other dependencies: Depending on the specific functionalities used (e.g., BioSQL, Matplotlib for visualization, or pandas for data handling).
  • Optional packages: For more advanced bioinformatics tasks, additional packages like scipy, matplotlib, or pillow may be required.