3737from reportengine import colors
3838from validphys .app import App
3939from validphys .config import Config , ConfigError , Environment , EnvironmentError_
40- from validphys .loader import FallbackLoader , PhotonQEDNotFound , TheoryNotFound
40+ from validphys .loader import FallbackLoader , Loader , PhotonQEDNotFound , TheoryNotFound
4141from validphys .utils import yaml_safe
4242
4343loader = FallbackLoader ()
@@ -176,6 +176,7 @@ def from_yaml(cls, o, *args, **kwargs):
176176
177177 # Check theory covariance matrix configuration
178178 thconfig = file_content .get ('theorycovmatconfig' , {})
179+ theoryid = file_content ['theory' ]['theoryid' ]
179180 if thconfig .get ('point_prescription' ) is not None :
180181 raise ConfigError (
181182 "`point_prescription` has been removed in favor of a list of "
@@ -188,6 +189,12 @@ def from_yaml(cls, o, *args, **kwargs):
188189 'datacuts::theory::theorycovmatconfig nnfit_theory_covmat'
189190 )
190191
192+ # Save a hash of the FK-Tables
193+ loader = Loader ()
194+ theories_path = loader .theories_path
195+
196+
197+
191198 # Check fiatlux configuration
192199 fiatlux = file_content .get ('fiatlux' )
193200 if fiatlux is not None :
0 commit comments