/* This is the BrainML-X protocols subschema describing interactions with analysis servers. Included are a means to request an analysis server to perform an analysis of spike train data and return the results. */ targetNamespace "urn:bml/brainml.org:internal/Protocols/5" namespace "urn:bml/brainml.org:internal/Protocols/5" namespace an "urn:bml/brainml.org:med.cornell.edu/Analysis/2" import "http://brainml.org/schemas/med.cornell.edu/Analysis/2/analysis.xsd" namespace "urn:bml/brainml.org:med.cornell.edu/Analysis/2" import "http://brainml.org/schemas/internal/BrainMetaL/1/xml.xsd" namespace "http://www.w3.org/XML/1998/namespace" include "http://brainml.org/schemas/internal/Protocols/5/data_interaction.xsd" /* Analysis request to the server. */ element analysis_request { analysis_request-type } complexType analysis_request-type extends query-type { ( an:analysis_input, ) } /* Analysis response from the server. */ element analysis_response { analysis_response-type } complexType analysis_response-type extends response-type { ( an:analysis_output, ) }