@@ -202,7 +202,7 @@ def _write_attribute_entry(self, entry, include_props):
202202 df_key = constants .DATA_KEY
203203 property_type = "DataProperty"
204204
205- hed_id_mapping = {
205+ {
206206 "HedTag" : self ._get_object_id ("HedTag" , include_prefix = True ),
207207 "HedUnit" : self ._get_object_id ("HedUnit" , include_prefix = True ),
208208 "HedUnitClass" : self ._get_object_id ("HedUnitClass" , include_prefix = True ),
@@ -214,41 +214,11 @@ def _write_attribute_entry(self, entry, include_props):
214214 "float" : "xsd:float" ,
215215 }
216216
217- domain_attributes = {
218- HedKey .TagDomain : "HedTag" ,
219- HedKey .UnitDomain : "HedUnit" ,
220- HedKey .UnitClassDomain : "HedUnitClass" ,
221- HedKey .UnitModifierDomain : "HedUnitModifier" ,
222- HedKey .ValueClassDomain : "HedValueClass" ,
223- HedKey .ElementDomain : "HedElement" ,
224- }
225- range_attributes = {
226- HedKey .StringRange : "string" ,
227- HedKey .TagRange : "HedTag" ,
228- HedKey .NumericRange : "float" ,
229- HedKey .BoolRange : "boolean" ,
230- HedKey .UnitRange : "HedUnit" ,
231- HedKey .UnitClassRange : "HedUnitClass" ,
232- HedKey .ValueClassRange : "HedValueClass" ,
233- }
234-
235- domain_keys = [key for key in entry .attributes if key in domain_attributes ]
236- range_keys = [key for key in entry .attributes if key in range_attributes ]
237-
238- if self ._get_as_ids :
239- domain_string = " or " .join (hed_id_mapping [domain_attributes [key ]] for key in domain_keys )
240- range_string = " or " .join (hed_id_mapping [range_attributes [key ]] for key in range_keys )
241- else :
242- domain_string = " or " .join (domain_attributes [key ] for key in domain_keys )
243- range_string = " or " .join (range_attributes [key ] for key in range_keys )
244-
245217 tag_id = entry .attributes .get (HedKey .HedID , "" )
246218 new_row = {
247219 constants .hed_id : f"{ tag_id } " ,
248220 constants .name : entry .name ,
249221 constants .property_type : property_type ,
250- constants .property_domain : domain_string ,
251- constants .property_range : range_string ,
252222 constants .properties : self ._format_tag_attributes (entry .attributes ) if include_props else "" ,
253223 constants .dcdescription : entry .description ,
254224 }
0 commit comments