Mercurial > repos > bernhardlutz > rest_tool
diff rest_tool_macros.xml @ 8:3c1e862e8cd6 draft
Uploaded
| author | bernhardlutz |
|---|---|
| date | Fri, 02 May 2014 05:40:28 -0400 |
| parents | 9ee84d9fd3a7 |
| children | 80bf0039c0dc |
line wrap: on
line diff
--- a/rest_tool_macros.xml Thu Apr 03 06:51:54 2014 -0400 +++ b/rest_tool_macros.xml Fri May 02 05:40:28 2014 -0400 @@ -4,7 +4,11 @@ <option value="cids">CIDs</option> <option value="sids">SIDs</option> </xml> - + <xml name="acs_options"> + <option value="assay">BioAssay</option> + <option value="compound">Compound</option> + <option value="substance">Substance</option> + </xml> <xml name="cid_sid_type_options"> <option value="all">all</option> <option value="standardized">standardized</option> @@ -57,10 +61,191 @@ <option value="synonyms">Synonyms</option> <option value="record">Record</option> <option value="classification">Classification</option> - <option value="property">Property</option> <option value="description">Discription</option> + <option value="xrefs">Xrefs</option> + </xml> + <xml name="compound_properties"> + <param name="property_compound" type="select" multiple="true" label="Specify Property"> + <option value="MolecularFormula">MolecularFormula</option> + <option value="MolecularWeight">MolecularWeight</option> + <option value="CanonicalSMILES">CanonicalSMILES</option> + <option value="IsomericSMILES">IsomericSMILES</option> + <option value="InChI">InChI</option> + <option value="InChIKey">InChIKey</option> + <option value="IUPACName">IUPACName</option> + <option value="XLogP">XLogP</option> + <option value="ExactMass">ExactMass</option> + <option value="MonoisotopicMass">MonoisotopicMass</option> + <option value="TPSA">TPSA</option> + <option value="Complexity">Complexity</option> + <option value="Charge">Charge</option> + <option value="HBondDonorCount">HBondDonorCount</option> + <option value="HBondAcceptorCount">HBondAcceptorCount</option> + <option value="RotatableBondCount">RotatableBondCount</option> + <option value="HeavyAtomCount">HeavyAtomCount</option> + <option value="IsotopeAtomCount">IsotopeAtomCount</option> + <option value="AtomStereoCount">AomStereoCount</option> + <option value="DefinedAtomStereoCount">DefinedAtomStereoCount</option> + <option value="UndefinedAtomStereoCount">UndefinedAtomStereoCount</option> + <option value="BondStereoCount">BondStereoCount</option> + <option value="DefinedBondStereoCount">DefinedBondStereoCount</option> + <option value="UndefinedBondStereoCount">UndefinedBondStereoCount</option> + <option value="CovalentUnitCount">CovalentUnitCount</option> + <option value="Volume3D">lume3D</option> + <option value="XStericQuadrupole3D">XStericQuadrupole3D</option> + <option value="YStericQuadrupole3D">YStericQuadrupole3D</option> + <option value="ZStericQuadrupole3D">ZStericQuadrupole3D</option> + <option value="FeatureCount3D">FeatureCount3D</option> + <option value="FeatureAcceptorCount3D">FeatureAcceptorCount3D</option> + <option value="FeatureDonorCount3D">FeatureDonorCount3D</option> + <option value="FeatureAnionCount3D">FeatureAnionCount3D</option> + <option value="FeatureCationCount3D">FeatureCationCount3D</option> + <option value="FeatureRingCount3D">FeatureRingCount3D</option> + <option value="FeatureHydrophobeCount3D">FeatureHydrophobeCount3D</option> + <option value="ConformerModelRMSD3D">ConformerModelRMSD3D</option> + <option value="EffectiveRotorCount3D">EffectiveRotorCount3D</option> + <option value="ConformerCount3D">ConformerCount3D</option> + </param> + </xml> + <xml name="xref_select"> + <param name="xref_compound_select" label="Choose Xrefs" multiple="true" type="select"> + <expand macro="xref_options" /> + </param> + </xml> + + <xml name="xref_options"> + <option value="RegistryID">external registry identifier</option> + <option value="RN">registry number</option> + <option value="PubMedID">NCBI PubMed identifier</option> + <option value="MMDBID">NCBI MMDB identifier</option> + <option value="DBURL">external database home page URL</option> + <option value="SBURL">external database substance URL</option> + <option value="ProteinGI">NCBI protein GI</option> + <option value="NucleotideGI">NCBI nucleotide GI</option> + <option value="TaxonomyID">NCBI taxonomy identifier</option> + <option value="MIMID NCBI">MIM identifier</option> + <option value="GeneID NCBI">gene identifier</option> + <option value="ProbeID NCBI">probe identifier</option> + <option value="PatentID">patent identifier</option> + <option value="SourceName">external depositor name</option> + <option value="SourceCategory">depositor category(ies)</option> + </xml> + <xml name="field_or_file"> + <conditional name="field_or_file"> + <param name="field_or_file_select" multiple="false" type="select" label="Specify Identifiers by"> + <option value="field">Textfield</option> + <option value="file">File</option> + </param> + <when value="field"> + <param format="txt" name="id_value" type="text" area="true" size="10x40" label="Enter the Identifiers (one per line)" /> + </when> + <when value="file"> + <param format="txt,csv" name="id_value" type="data" label="Select file" /> + </when> + </conditional> </xml> - + <xml name="conditional_operation_compound"> + <conditional name="operation_compound"> + <param name="operation_compound_select" type="select" multiple="false" label="Operation"> + <expand macro="aid_cid_sid" /> + <expand macro="option_compound_substance" /> + <option value="property">Property</option> + </param> + <when value="property"> + <expand macro="compound_properties" /> + </when> + <when value="xrefs"> + <param name="xref_compound" label="Choose Xrefs" multiple="true" type="select"> + <expand macro="xref_options" /> + </param> + </when> + <when value="aids"> + <param name="ids_type_compound" multiple="false" type="select" label="AID Type"> + <expand macro="aids_when_options" /> + </param> + </when> + <when value="sids"> + <param name="ids_type_compound" multiple="false" type="select" label="SID Type"> + <expand macro="cid_sid_type_options" /> + </param> + </when> + <when value="cids"> + <param name="ids_type_compound" multiple="false" type="select" label="CID Type"> + <expand macro="cid_cid_type_options" /> + </param> + </when> + </conditional> + </xml> + <xml name="conditional_operation_assay"> + <conditional name="operation_assay"> + <param name="operation_assay_select" type="select" multiple="false" label="Operation"> + <expand macro="aid_cid_sid" /> + <option value="record">Record</option> + <option value="classification">Classification</option> + <option value="xrefs">Xrefs</option> + <option value="description">Discription</option> + <option value="summary">Summary</option> + <option value="targets">Targets</option> + </param> + <when value="xrefs"> + <param name="property_assay" label="Specify Property" type="text" /> + </when> - + <when value="targets"> + <param name="target_assay" label="Specify Target" type="select" multiple="true"> + <option value="ProteinGI">NCBI GI of a protein sequence</option> + <option value="ProteinName">Protein Name</option> + <option value="GeneID">NCBI Gene database identifier</option> + <option value="GeneSymbol">Gene Symbol</option> + </param> + </when> + <when value="aids"> + <param name="ids_type_assay" multiple="false" type="select" label="AID Type"> + <expand macro="aids_when_options" /> + </param> + </when> + <when value="cids"> + <param name="ids_type_assay" multiple="false" type="select" label="CID Type"> + <expand macro="aids_when_options" /> + + </param> + </when> + <when value="sids"> + <param name="ids_type_assay" multiple="false" type="select" label="SID Type"> + <expand macro="aids_when_options" /> + <option value="doseresponse">doseresponse</option> + </param> + </when> + </conditional> + </xml> + <xml name="conditional_operation_substance"> + <conditional name="operation_substance"> + <param name="operation_substance_select" type="select" multiple="false" label="Operation"> + <expand macro="aid_cid_sid" /> + <expand macro="option_compound_substance" /> + </param> + + <when value="xrefs"> + <param name="xref_substance" label="Choose Xrefs" multiple="true" type="select"> + <expand macro="xref_options" /> + </param> + </when> + <when value="aids"> + <param name="ids_type_substance" multiple="false" type="select" label="AID Type"> + <expand macro="aids_when_options" /> + </param> + </when> + <when value="cids"> + <param name="ids_type_substance" multiple="false" type="select" label="CID Type"> + <expand macro="sid_cid_type_options" /> + </param> + </when> + <when value="sids"> + <param name="ids_type_substance" multiple="false" type="select" label="SID Type"> + <expand macro="sid_sid_type_options" /> + </param> + </when> + + </conditional> + </xml> </macros>
