The BcForms represents complexes as a sets of subunits, including their stoichiometries, and a set of interchain/intersubunit crosslinks. Furthermore, BcForms can be combined with BpForms and SMILES descriptions of subunits to calculate properties of complexes. BcForms descriptions of complexes consist of two parts: subunit composition of the complex, and interchain crosslinks. The BcForms grammar is defined in Lark syntax, which is based on EBNF syntax.
protein protein-containing complex polypeptide region