Skip to content
Snippets Groups Projects

Fixed soap problems.

Merged Markus Scheidgen requested to merge process into develop
1 file
+ 5
5
Compare changes
  • Side-by-side
  • Inline
+ 5
5
@@ -18,11 +18,6 @@
@@ -18,11 +18,6 @@
import numpy as np
import numpy as np
try:
from quippy import descriptors
except ImportError:
descriptors = None
from nomad.datamodel.metainfo.simulation.system import Descriptors, SOAP
from nomad.datamodel.metainfo.simulation.system import Descriptors, SOAP
from .normalizer import SystemBasedNormalizer
from .normalizer import SystemBasedNormalizer
@@ -30,6 +25,11 @@ from .normalizer import SystemBasedNormalizer
@@ -30,6 +25,11 @@ from .normalizer import SystemBasedNormalizer
class SoapNormalizer(SystemBasedNormalizer):
class SoapNormalizer(SystemBasedNormalizer):
def normalize_system(self, system, is_representative):
def normalize_system(self, system, is_representative):
 
try:
 
from quippy import descriptors
 
except ImportError:
 
descriptors = None
 
# Only store SOAP for representative system to start with
# Only store SOAP for representative system to start with
if not is_representative:
if not is_representative:
return True
return True
Loading