Exception in get_hill_decomposition
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/local/lib/python3.7/site-packages/flask_restplus/api.py", line 325, in wrapper
resp = resource(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/flask/views.py", line 89, in view
return self.dispatch_request(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/flask_restplus/resource.py", line 44, in dispatch_request
resp = meth(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/flask_restplus/marshalling.py", line 243, in wrapper
resp = f(*args, **kwargs)
File "/app/nomad/app/api/auth.py", line 162, in wrapper
return func(*args, **kwargs)
File "/app/nomad/app/api/encyclopedia.py", line 524, in post
names, reduced_counts = get_hill_decomposition(element_list, reduced=True)
File "/app/nomad/atomutils.py", line 239, in get_hill_decomposition
greatest_common_divisor = reduce(gcd, counts)
TypeError: reduce() of empty sequence with no initial value
Happens in API doing a http://nomad-lab.eu/prod/rae/api/encyclopedia/materials/
with:
"search_by": {
"restricted": "0",
"page": 1,
"formula": "mgbi2",
"exclusive": "0",
"per_page": 10
}