Jennifer Leclaire
09/2012 - B.Sc. Molecular Biology, Johannes Gutenberg University Mainz
03/2015 - M.Sc. Applied Bioinformatics, Johannes Gutenberg University Mainz
03/2016 - present Research associate in computer science Johannes Gutenberg University Mainz
04/2015 - present PhD candidate in computer science Johannes Gutenberg University Mainz
I am interested in structural bioinformatics and development of software for applications in this and related fields.
Sessions
Teaching a structural bioinformatics course is challenging as the audience typically consists of diverse academic backgrounds. Here, we describe our experience on teaching a course based on our framework BiochemicalAlgorithms.jl, which is a redesign of the open source C++-framework Biochemical Algorithms Library (BALL). The use of Julia allowed to focus more on the actual teaching goals, while the students of the former C++-based course were distracted by complex development cycles.
BiochemicalAlgorithms.jl is a redesign of the popular Biochemical Algorithms Library (BALL), the largest open source C++-framework of its kind. We focused on three main design goals: efficiency, ease of use and rapid application development (RAD). Our library provides functionality for file I/O, molecular modelling, molecular mechanics methods, and molecular visualization, and hence can serve as a foundation for developing applications within the Julia ecosystem.