In Autochain mode the user does not need to independently draw connections between monomers; each subsequent monomer is added by clicking along with the connection between monomers, which is established by default. In the case of peptide chains, monomers are elements from the peptides tab; in the case of an RNA chain, monomers are presets in the form of triplets (phosphate-sugar-base) from RNA tab.
Requirements
The Autochain button should become active when at least one peptide monomer or RNA preset is present at the canvas.
Upon pressing the Autochain button, an indication appears that the Autochain mode is enabled.
After user selects monomer with free R2 attachment point, placeholder appears to the right of the monomer where the next monomer will be attached, along with the connecting monomers bond.
The type of placeholder is the same as the type of selected monomer.
If there are several chains on canvas, Autochain will be applied to the chain in which the monomer is selected.
Only the tab with monomers of the same type as the one selected on the canvas is active in the library (in this mode only peptide chains or RNA chains can be created, but no mixed chains).
The user clicks on any monomer in the library and sees how it is added to the placeholder.
After adding the monomer, a new placeholder with a new bond automatically appears.
If user selects a monomer with no R2 attachment point, the warning message occurs "The chain couldn't be prolonged in Autochain mode."
When the chain is complete, the user clicks the Autochain button, which becomes inactive, and the placeholder disappears. Autochain mode indication is also disappeared, all the tabs of the library become available.
Background
In Autochain mode the user does not need to independently draw connections between monomers; each subsequent monomer is added by clicking along with the connection between monomers, which is established by default. In the case of peptide chains, monomers are elements from the peptides tab; in the case of an RNA chain, monomers are presets in the form of triplets (phosphate-sugar-base) from RNA tab.
Requirements