Polymers and bracket components - search options
In this document the search options concerning polymers and bracket components are summarized and their usage is shown in different search interfaces.
Copolymer matchingAdjusts copolymer matching mode. If y(yes)/true then target polymers in copolymers can only be matched by query polymers in copolymers. Default value is n (no)/false. |
MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE); JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE); Use the jc_compare operator with copolymerMatching:y/n Use the following command line parameter: --copolymerMatching:y/n |
See the availability of the option in further ChemAxon products: |
Ignore mixture bracketsAdjusts mixture matching. True - if COM, MIX and FOR sgroups should be considered during search. Default value is true. |
MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE); Default value is true. JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE); Default value is true Use the jc_compare operator with mix:d/i,
Example: SELECT count(*) FROM nci_150k WHERE jc_compare(structure, 'Brc1ccccc1', 't:s mix:i') = 1; Use the following command line parameter: --mix:d/i, where
|
See the availability of the option in further ChemAxon products: |
Ignore polymer bracketsAdjusts polymer matching. True - if polymer sgroups should be considered during search. Default value is true. |
MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE); JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE); Use the jc_compare operator with polymer:d/i.
Use the following command line parameter: --polymer:d/i, where
|
See the availability of the option in further ChemAxon products: |
Polymer end group matchingAdjusts polymer end group matching. True - if polymer end groups should be matched during search. In this case the star atom can't match on a specified end group. |
MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE); JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE); Use the jc_compare operator with endGroupMatching:y/n.
Use the following command line parameter:--endGroupMatching:y/n
|
See the availability of the option in further ChemAxon products: |
Polymer phase-shiftAdjusts if the phase shifted polymer should match on the original. True if the phase shifted should be matching; false otherwise. Default value is true. See examples here. |
MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE); JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE); Use the jc_compare operator with phaseShift:y/n.
Use the following command line parameter: --phaseShift:y/n
|
See the availability of the option in further ChemAxon products: |
Transform monomer representationAdjusts if monomers should be transformed to structural repeating units if the monomer is polymerizable. Polymers in their source based representationare transformed to structure based representation. True - if monomers should be transformed, false otherwise. Default value is true. See examples here. |
MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE); JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE); Use the jc_compare operator with transformMonomer:y/n
Use the following command line parameter:--transformMonomer:y/n
|
See the availability of the option in further ChemAxon products: |