The client interface is divided into two sections: the viewer and the menu.
The viewer allows users to interact with their molecule through a custom right-click panel menu, which
changes based on the location clicked (a molecule, a link, or nowhere) and provides a feature (remove
residue, select the whole molecule/polymer, remove the link, and more).
The menu allows users to add new residues, load molecules, generate links, and, once the molecule is
complete, send it to the server for file generation. The server then runs the Polyply program to generate
the topology and coordinates. If there are any issues with the process, an error message is displayed to the
user, providing more accurate information with the involvement of Polyply. Once the coordinates are
generated, a small minimization is run with
gromacs to
ensure the reliability of the molecule, which is then displayed in the client interface. Users have the
option to download all of the generated files and add them to their
history for future use with other MAD features. In this part of MAD when we use martini2 version, it is the
version martini_v2.1-dna.itp and for
martini3 is martini_v3.0.0.itp.