Related Experiment Video
Updated: Dec 21, 2025

Author Spotlight: Enhancing Cryo-Electron Microscopy by Automated Data Collection and Analysis Techniques
Published on: December 1, 2023
BioStructures.jl: read, write and manipulate macromolecular structures in Julia
Joe G Greener1, Joel Selvaraj2, Ben J Ward3
1Department of Computer Science, University College London, London WC1E 6BT, UK.
Summary:
Robust, flexible and fast software to read, write and manipulate macromolecular structures is a prerequisite for productively doing structural bioinformatics. We present BioStructures.jl, the first dedicated package in the Julia programming language for dealing with macromolecular structures and the Protein Data Bank. BioStructures.jl builds on the lessons learned with similar packages to provide a large feature set, a flexible object representation and high performance.
Availability And Implementation:
BioStructures.jl is freely available under the MIT license. Source code and documentation are available at https://github.com/BioJulia/BioStructures.jl. BioStructures.jl is compatible with Julia versions 0.6 and later and is system-independent.
Contact:
j.greener@ucl.ac.uk.
More Related Videos
07:19Structural Studies of Macromolecules in Solution using Small Angle X-Ray Scattering
Published on: November 5, 2018
09:25Do's and Don'ts of Cryo-electron Microscopy: A Primer on Sample Preparation and High Quality Data Collection for Macromolecular 3D Reconstruction
Published on: January 9, 2015
Related Concept Videos
ATP and Macromolecule Synthesis
Most macromolecules are composed of single subunits, or building blocks, called monomers. The monomers combine with each other using covalent bonds to form larger molecules known as polymers.
Conversion of...
Assembly of Complex Microtubule Structures
Assembly of Cytoskeletal Filaments
Protein and Protein Structures
Protein Complexes with Interchangeable Parts
Protein Complexes with Interchangeable Parts
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order...