Linear polymers. Linear polymers consist of individual monomers which are joined together end-to-end forming a single molecule. In order to build a linear homopolymer in PySoftK, the command Lp(mol,atom,n_copies,shift).linear_polymer(FF,iter_ff) is used to initiate a two-step process. First, a monomer (defined by the variable mol) is copied and translated along a predefined axis, where the distance between each monomer is defined by the shift variable in the module call, which results in an unconnected chain of n_copies monomers. Subsequently, a merging step between end-to-end monomers is performed employing a user-designated atomic placeholder (defined by the variable atom) indicating to