L++

Nanocourse

Welcome to the L++ Nanocourse.
Here, you'll find all the necessary installation links and materials to successfully
complete the course. Good luck!

1

Install OmVisim

OmVisim is an all-in-one, comprehensive platform allowing you to write L++, run and debug your program, and efficiently simulate your coded biological processes.

It includes an IDE for L++, the modern high-level programming language created for virtualizing all life forms. Any L++ developer can use OmVisim throughout the entire organism design process.

The platform installation packages below each come with a set of template projects, which you can simply select and run without having to write L++ code from scratch.

Please download OmVisim installer. Run the installer and follow the on-screen instructions. Installation may take up to 5 minutes.

OmVisim Installer Links:

For both Windows and macOS users: Admin access is required.

For macOS: Xcode is required.

(Download Link to Xcode)

3D Visualization UI
(Bacterial Chemotaxis)

3D Visualization UI
(Human Anatomy)

Code Viewer

2

L++ Lecture Slides, Book, and Tutorials

Written by the developers of the language, this reference thoroughly explains the syntax of the language, as well as provides numerous code examples of programs that show the flexibility, robustness, ease, and potential of modeling biology with L++. The reference covers all the necessary information to allow you to write your first program successfully. Feel free to directly make edits and contribute suggestions to our online reference!

3

Workshops

"L++ : A Language of Life for Building Virtual Organisms"

Previous workshops:

[Workshop #2]

9/8/23, 10am-4pm

@ Pangyo Techno Valley (판교 테크노 밸리)

Instructor: Dr. Daehwan Kim, TAs: Yeongyu Yang (양연규, 테라젠 바이오 과장), Min Kang (강민, 테라젠 바이오 연구원)

Theragen Bio generously supports the classroom and lunch provisions for the course.

[Workshop #1]

6/20-6/21/23, 9am-5pm each day

@ UT Southwestern Medical Center, Dallas TX USA

Instructors: Dr. Daehwan Kim and Dr. Donghoon Lee, TA: Chanhee Park

Testimonials

“[The nanocourse was] well-organized and highly interactive. Dr. Kim and the team were extremely supportive.

Participant 1

“Dr. Kim is a clear communicator, who worked well with his teaching team to teach an entirely new language to a diverse class. I genuinely enjoyed all he had to say.”

Participant 2

“Dr. Lee knows the ins and outs of L++ more than probably anyone else.”



Participant 3