YoVDO

Julia for Biologists - A Perspective on Speed, Abstraction, and Metaprogramming

Offered By: The Julia Programming Language via YouTube

Tags

Julia Courses Bioinformatics Courses Pharmacology Courses Image Processing Courses Dynamical Systems Courses Computational Biology Courses Metaprogramming Courses Single-Cell Analysis Courses

Course Description

Overview

Explore the potential of Julia programming for biological sciences in this 38-minute conference talk from JuliaCon2021. Discover how Julia's speed and abstraction capabilities can revolutionize biological research, from single-cell data analysis to pharmacology and structural bioinformatics. Learn about metaprogramming applications in biochemical reaction networks and whole-cell modeling. Gain insights into Julia's package ecosystem for biologists and understand why it's becoming an essential tool in the field. Benefit from community tips and explore further resources to enhance your biological research using Julia.

Syllabus

Welcome!.
Help us add time stamps for this video! See the description for details..
: Further resources and contact details.
: Contents.
: Introduction: Tools of a biologist.
: Julia enables new biology.
: Speed Ex. 1 - Single cell data and network inference.
: Speed Ex. 2 - Pharmacology and dynamical systems.
: What is abstraction in context of programming language?.
: What is abstraction in Julia?.
: Why should biologists care about abstraction?.
: Abstraction Ex. 1 - Structural Bioinformatics and code reuse.
: Abstraction Ex. 2 - Image processing.
: Metaprogramming.
: Metaprogramming Ex.1 - Biochemical reaction networks.
: Metaprogramming Ex.2 - Whole cell modeling.
: Summary.
: The package ecosystem in Julia for biologists.
: More reasons why to use Julia.
: Acknowledgements.
: Tips from the community.


Taught by

The Julia Programming Language

Related Courses

Network Analysis in Systems Biology
Icahn School of Medicine at Mount Sinai via Coursera
Molecular Dynamics for Computational Discoveries in Science
University of Massachusetts Boston via Independent
Biology Meets Programming: Bioinformatics for Beginners
University of California, San Diego via Coursera
Python for Informatics: Exploring Information
Open Education by Blackboard
Genomic Medicine Gets Personal
Georgetown University via edX