def loadFromXML(xmlRoot, vocabulary, namespace, version): if version == "0.1": sequence_ID = str(xmlRoot.get("id")) sequence_name = xmlRoot.get("name") sequence_description = xmlRoot.get("description") sequence = Sequence(sequence_ID, sequence_name, sequence_description) for xmlOrder in xmlRoot.findall("{" + namespace + "}order"): order = Order.loadFromXML(xmlOrder, vocabulary, namespace, version) sequence.addOrder(order) return sequence return None