@property<EOL><INDENT>def properties(self):<DEDENT>
properties = {'<STR_LIT:id>': self._id,<EOL>'<STR_LIT>': self._boundary}<EOL>if '<STR_LIT:name>' in self._root.attrib:<EOL><INDENT>properties['<STR_LIT:name>'] = self._root.get('<STR_LIT:name>')<EOL><DEDENT>if '<STR_LIT>' in self._root.attrib:<EOL><INDENT>properties['<STR_LIT>'] = self._root.get('<STR_LIT>')<EOL><DEDENT>charge = self.charge<EOL>if charge is not None:<EOL><INDENT>properties['<STR_LIT>'] = charge<EOL><DEDENT>formula = self.formula<EOL>if formula is not None:<EOL><INDENT>properties['<STR_LIT>'] = formula<EOL><DEDENT>return properties<EOL>
All species properties as a dict