User 0f28873a29
06-05-2008 19:56:58
Hi:
I’m trying to import some chemical compounds into in house database. Some of the structures can not be inserted and the program showed an output error:
edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: chemaxon.jchem.db.UpdateHandlerException: Inserting a query or Markush structure is not allowed for table: "jcomp" at chemaxon.util.concurrent.processors.WorkUnitData.getResult(WorkUnitData.java:65) at chemaxon.util.concurrent.processors.ScheduledWorkUnitData.getResult(ScheduledWorkUnitData.java:53) at chemaxon.util.concurrent.processors.WorkUnitDataIterator.getNext(WorkUnitDataIterator.java:74)
at chemaxon.jchem.db.ParallelStructTableUpdater.importFile(ParallelStructTableUpdater.java:358)
at chemaxon.jchem.db.FileToSQLHandler.importFile(FileToSQLHandler.java:129)
These compounds are included in some of the most important catalogs of chemical compounds (Acros, alfa, aurora, bachem and some other, attach file if you are interesting).
Some of the examples:
The original compound (Fig. A): Cn/1c2ccccc2s\c1=N\N.O.Cl
Catalog ID: 15681
Vendor: ACROS
I run the standardize program of chemaxon package with the following option (<Aromatize ID="aromatize" Type="general"/>
<Mesomerize ID="mesomerize"/>
<Removal ID="removal" Method="keepLargest" Measure="atomCount"/>
<Tautomerize ID="tautomerize"/>
<RemoveExplicitH ID="removeexplicith"/>
<Neutralize ID="neutralize"/>
)
The processed compound from A is (Fig. B): Cn1\c(SC2=CC=CC=C12)=N/N
What is the problem with the structure B, that the program can’t inserted in the database?
Is this problem related with the remove of counterions?
Another problem is the appearance of character * in the smiles representation, which is also represented in the home page of the vendor but it could not be accepted by the Chemaxon imported program.
Thank for all…
I’m trying to import some chemical compounds into in house database. Some of the structures can not be inserted and the program showed an output error:
edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: chemaxon.jchem.db.UpdateHandlerException: Inserting a query or Markush structure is not allowed for table: "jcomp" at chemaxon.util.concurrent.processors.WorkUnitData.getResult(WorkUnitData.java:65) at chemaxon.util.concurrent.processors.ScheduledWorkUnitData.getResult(ScheduledWorkUnitData.java:53) at chemaxon.util.concurrent.processors.WorkUnitDataIterator.getNext(WorkUnitDataIterator.java:74)
at chemaxon.jchem.db.ParallelStructTableUpdater.importFile(ParallelStructTableUpdater.java:358)
at chemaxon.jchem.db.FileToSQLHandler.importFile(FileToSQLHandler.java:129)
These compounds are included in some of the most important catalogs of chemical compounds (Acros, alfa, aurora, bachem and some other, attach file if you are interesting).
Some of the examples:
The original compound (Fig. A): Cn/1c2ccccc2s\c1=N\N.O.Cl
Catalog ID: 15681
Vendor: ACROS
I run the standardize program of chemaxon package with the following option (<Aromatize ID="aromatize" Type="general"/>
<Mesomerize ID="mesomerize"/>
<Removal ID="removal" Method="keepLargest" Measure="atomCount"/>
<Tautomerize ID="tautomerize"/>
<RemoveExplicitH ID="removeexplicith"/>
<Neutralize ID="neutralize"/>
)
The processed compound from A is (Fig. B): Cn1\c(SC2=CC=CC=C12)=N/N
What is the problem with the structure B, that the program can’t inserted in the database?
Is this problem related with the remove of counterions?
Another problem is the appearance of character * in the smiles representation, which is also represented in the home page of the vendor but it could not be accepted by the Chemaxon imported program.
Thank for all…