Elfin
Elfin constructs complex protein architectures from compatible smaller protein building blocks to design large-scale (nanometer–micron) protein assemblies guided by target shapes.
Key Features:
- Interactive design environment: Enables exploration of combinations of compatible building blocks to assemble single-chain and multiple-chain protein structures.
- CAD-directed automated design: Allows users to define target shapes that guide automated assembly and geometry of protein architectures.
- Sequence-agnostic shape construction: Supports rapid construction of protein shapes without requiring specification of amino acid sequences.
- Multiscale architecture support: Targets large-scale protein structures spanning nanometer to micron length scales.
Scientific Applications:
- Protein Engineering: Facilitates design of novel macromolecules with specific functions or properties relevant to therapeutic and industrial biotechnology applications.
- Material Science: Enables creation of protein-based materials with custom shapes and tailored mechanical, chemical, or biological characteristics.
- Structural Biology: Provides a platform to explore structural aspects of proteins and their interactions at macro scales.
Methodology:
Implemented as a Blender add-on that leverages compatible protein building blocks, permitting interactive assembly or automated, CAD-guided assembly into predefined target shapes and supporting single-chain and multiple-chain architectures.
Topics
Details
- License:
- MIT
- Tool Type:
- desktop application, library, workflow
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 3/5/2021
Operations
Publications
Yeh C, Obendorf L, Parmeggiani F. Elfin UI: A Graphical Interface for Protein Design With Modular Building Blocks. Frontiers in Bioengineering and Biotechnology. 2020;8. doi:10.3389/fbioe.2020.568318. PMID:33195130. PMCID:PMC7644802.
PMID: 33195130
PMCID: PMC7644802
Funding: - Engineering and Physical Sciences Research Council: EP/S017542/1