Newer
Older
from neomodel import StructuredNode, StringProperty, IntegerProperty,UniqueIdProperty, RelationshipTo
"""
Defines node properties and relationships
Provides data serializer
"""
# Properties
resolution=StringProperty()
wavelength=IntegerProperty()
transmission=IntegerProperty()
exposureTime=IntegerProperty()
detectorDistance=IntegerProperty()
beamlineName=StringProperty()
"""
Serializer for node properties
"""
return {
'node_properties': {
"flux": self.flux,
"resolution": self.resolution,
"wavelength": self.wavelength,
"transmission": self.transmission,
"exposureTime": self.exposureTime,
"detectorDistance": self.detectorDistance ,
"beamlineName": self.beamlineName,