Flynn is composed of two main components, location of ligand density and ligand fitting. Location of density generally works well with clean density but there are times when ligand density is unclear or not well resolved. In the latter cases, the user should supply a bounding box or simply just input the ligand density by itself and use the density as is.
By default, flynn samples bioactive conformations[9,10] of the input ligand, however, there are times when it might be desireable to input the ligand and use it as is (see section 3.1.4 for more details).
Once the location of the ligand in the map and the conformations have been selected, flynn then adapts the the initial conformations to the ligand density using a modern force-field, MMFF94 [11,12,13,14,15,16,17].
The potential function being used to adapt the ligand is
where
represents the internal energy of the ligand and
is the overlap between the ligand and the electron density.
is a mixing parameter that represents the degree to which the shape of
the density to dominate the combined potential[18].
The strain placed on the ligand is bounded while the function is optimized producing high-quality fits with low-strain ligand conformations.