Software Architecture
A general view of the PyFREC architecture is shown in Scheme 1. The
software consists of several modules that provide reading and initial
processing of input data: configuration manager, calculation manager,
excited states reader, reader of molecular structures, and a module that
performs alignment of molecular fragments.