The open-source Masala software suite: Facilitating rapid methods development for synthetic heteropolymer design

Tristan Zaborniak1, Noora Azadvari2, Qiyao Zhu3

  • 1Department of Computer Science, University of Victoria, Victoria, BC, Canada.

Methods in Enzymology
|November 20, 2025
PubMed
Summary

Masala is a new open-source software suite designed to improve heteropolymer design. It offers a modular architecture and efficient modules that significantly accelerate protein and peptide design, potentially succeeding Rosetta.

Related Concept Videos

Step-Growth Polymerization: Overview01:03

Step-Growth Polymerization: Overview

Step-growth or condensation polymerization is a stepwise reaction of bi or multifunctional monomers to form long-chain polymers. As all the monomers are reactive, most of the monomers are consumed at the early stages of the reaction to form small chains of reactive oligomers, which then combine to form long polymer chains in the late stages. Hence, the reaction has to proceed for a long time to achieve high molecular weight polymers.
Many natural and synthetic polymers are produced by...
4.3K
Ziegler–Natta Chain-Growth Polymerization: Overview01:17

Ziegler–Natta Chain-Growth Polymerization: Overview

Ziegler–Natta polymerization is another form of addition or chain‐growth polymerization used for synthesizing linear polymers over branched polymers. The catalyst used for polymerization is the Ziegler–Natta catalyst, named after Karl Ziegler and Giulio Natta, who developed it in 1953. This catalyst is an organometallic complex of titanium tetrachloride and triethyl aluminum, with the active form of the catalyst being an alkyl titanium compound. Using the Ziegler–Natta...
3.9K
Olefin Metathesis Polymerization: Overview01:13

Olefin Metathesis Polymerization: Overview

Recently, the development of olefin metathesis polymerization advanced the field of polymer synthesis. Simply put, the reorganization of substituents on their double bonds between two olefins in the presence of a catalyst is known as the olefin metathesis reaction. The use of metathesis reaction for polymer synthesis is called olefin metathesis polymerization.
Ruthenium-based Grubbs catalyst is the most commonly used catalyst for olefin metathesis polymerization. Grubbs catalyst consists of a...
2.5K
Polymers02:34

Polymers

The word polymer is derived from the Greek words “poly” which means “many” and “mer” which means “parts”. Polymers are long chains of molecules composed of repeating units of smaller molecules, known as monomers. They either occur naturally, such as DNA and proteins, or can be constructed synthetically, like plastics. They have varied structural characteristics, such as linear chains, branched chains, or complex networks, that contribute to the...
40.3K
Polymers02:34

Polymers

23.2K
Radical Chain-Growth Polymerization: Overview01:10

Radical Chain-Growth Polymerization: Overview

Chain-growth or addition polymerization is successive addition reactions of monomers with a polymer chain. In radical chain-growth polymerization, the reaction proceeds via a free-radical intermediate. The free radical is formed from radical initiators, which spontaneously generate free radicals by homolytic fission. Organic peroxides (such as dibenzoyl peroxide, as shown in Figure 1) or azo compounds are popular radical initiators. A low concentration ratio of radical initiator to monomer is...
3.1K