User fa2b982dc8
16-12-2008 22:39:27
Hi, can anyone help me understand the duplicate filtering on import in Instant JChem 2.4?
I was given an sdf file that included a few duplicates and I wanted the import process to weed these out. I did a file import into a new JChemBase entity with the "Duplicate filtering" flag checked in the advanced options.
It begins the import and then errors with the following java error:
The import window behind the java error reports:
At this point, I'm given the option to Finish or Cancel, but both lead to the same result of a table created with the first 62 chemicals in the sdf only.
I *did* once find a method for import that led to a full table creation with the duplicates saved in a new file (in the same directory as the input file) that was called ORIG-FILENAME_duplicates.sdf...but I can not find that method any more. Any ideas?
Thanks!
--Karl
I was given an sdf file that included a few duplicates and I wanted the import process to weed these out. I did a file import into a new JChemBase entity with the "Duplicate filtering" flag checked in the advanced options.
It begins the import and then errors with the following java error:
Quote: |
java.lang.NullPointerException at com.im.ijc.io.api.ErrorWriter.getErrorFile(ErrorWriter.java:138) at com.im.ijc.io.api.ErrorWriter.getErrorWriter(ErrorWriter.java:85) at com.im.ijc.io.api.ErrorWriter.write(ErrorWriter.java:63) at com.im.ijc.io.formats.StructureFileParser$Parser.writeCurrentRecordAsError(StructureFileParser.java:283) at com.im.ijc.io.quickimport.QuickImportWizardIterator.processError(QuickImportWizardIterator.java:897) at com.im.ijc.io.quickimport.QuickImportWizardIterator.loadData(QuickImportWizardIterator.java:776) at com.im.ijc.io.quickimport.QuickImportWizardIterator.access$100(QuickImportWizardIterator.java:91) at com.im.ijc.io.quickimport.QuickImportWizardIterator$2.run(QuickImportWizardIterator.java:547) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) |
Quote: |
Structure is mapped to current field Structure Starting to import data... Warning: Structure 63 not imported. It is a duplicate of CD_ID 53 in the database. Warning: Failed to import row 63: null |
I *did* once find a method for import that led to a full table creation with the duplicates saved in a new file (in the same directory as the input file) that was called ORIG-FILENAME_duplicates.sdf...but I can not find that method any more. Any ideas?
Thanks!
--Karl