To import an executable as an external tool to UGENE one should create an XML file with the tool description. It should be matched by the following XML schema:
p, li { white-space: pre-wrap; } <?xml version = "1.0" encoding = "UTF-8"?> <xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema"> <xs:element name = "ugeneExternalToolConfig"> <xs:complexType> <xs:sequence> <xs:element name = "name" type = "xs:string" /> <xs:element name = "path" type = "xs:string" minOccurs ="0" /> <xs:element name = "description" type = "xs:string" minOccurs ="0" /> <xs:element name = "toolkitName" type = "xs:string" minOccurs ="0" /> <xs:element name = "version" type = "xs:string" minOccurs ="0" /> <xs:element name = "launcherId" type = "xs:string" minOccurs ="0" /> <xs:element name = "dependencies" type = "xs:string" minOccurs ="0" /> <xs:element name = "binaryName" type = "xs:string" /> </xs:sequence> <xs:attribute name = "version" type = "xs:string" use="required" /> </xs:complexType> </xs:element> </xs:schema>