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

Julia Scientific Programming
University of Cape Town via Coursera
Julia for Beginners in Data Science
Coursera Project Network via Coursera
Linear Regression and Multiple Linear Regression in Julia
Coursera Project Network via Coursera
Decision Tree and Random Forest Classification using Julia
Coursera Project Network via Coursera
Logistic Regression for Classification using Julia
Coursera Project Network via Coursera