<?xml version="1.0"?>
<FunctionDefinition>
  <PersistenceVersionMajor>8</PersistenceVersionMajor>
  <PersistenceVersionMinor>0</PersistenceVersionMinor>
  <FunctionName>Substructure Search in Asinex Data</FunctionName>
  <LibraryId>
  </LibraryId>
  <Description>Protocols/Discngine/TIBCO Spotfire Enabled Protocols/Data Functions/Substructure Search in Asinex Data
Search by one or several substructure(s) in Asinex dataset and output molecules where the substructure(s) is/are found.</Description>
  <DisplayName>Substructure Search in Asinex Data</DisplayName>
  <OutputsOnlyDependsOnInputs>false</OutputsOnlyDependsOnInputs>
  <ImplementationSpecificInformation>
    <Path>Protocols/Discngine/TIBCO Spotfire Enabled Protocols/Data Functions/Substructure Search in Asinex Data</Path>
    <Guid>{A77E91A9-2251-4A74-B011-9B734C6D6E75}</Guid>
  </ImplementationSpecificInformation>
  <InputArguments>
    <InputArgument>
      <PersistenceVersionMajor>6</PersistenceVersionMajor>
      <PersistenceVersionMinor>0</PersistenceVersionMinor>
      <Name>Search Structure</Name>
      <Description>The searched substructure in a CTAB format</Description>
      <DisplayName>Search Structure</DisplayName>
      <IsOptional>true</IsOptional>
      <ArgumentType>Scalar</ArgumentType>
      <ImplementationSpecificInformation />
      <AllowedTypes>
        <DataType>String</DataType>
      </AllowedTypes>
    </InputArgument>
    <InputArgument>
      <PersistenceVersionMajor>6</PersistenceVersionMajor>
      <PersistenceVersionMinor>0</PersistenceVersionMinor>
      <Name>Maximum</Name>
      <Description>The maximum number of data records to read from Asinex dataset (all if value is empty)</Description>
      <DisplayName>Maximum</DisplayName>
      <IsOptional>true</IsOptional>
      <ArgumentType>Scalar</ArgumentType>
      <ImplementationSpecificInformation />
      <AllowedTypes>
        <DataType>LongInteger</DataType>
      </AllowedTypes>
    </InputArgument>
  </InputArguments>
  <OutputResults>
    <OutputResult>
      <PersistenceVersionMajor>6</PersistenceVersionMajor>
      <PersistenceVersionMinor>0</PersistenceVersionMinor>
      <Name>SubstructureSearch</Name>
      <Description>Table with data function results.</Description>
      <DisplayName>SubstructureSearch</DisplayName>
      <ArgumentType>Matrix</ArgumentType>
      <ImplementationSpecificInformation>
        <DataType>String</DataType>
      </ImplementationSpecificInformation>
    </OutputResult>
  </OutputResults>
  <ServiceType>
    <Name>Discngine.DataFunctionConnectorAddin.PipelinePilotExecutor</Name>
    <DisplayName>PipelinePilot function executor</DisplayName>
    <Description>Executes a Pipeline Pilot workflow as a data function.</Description>
  </ServiceType>
  <TrustApproval>
    <ApprovalStamp>
    </ApprovalStamp>
    <AdditionalApprovalStamps>
    </AdditionalApprovalStamps>
  </TrustApproval>
</FunctionDefinition>