skip=true doesn't help.

On Thu, Jan 11, 2024 at 8:56 AM John Mayfield <john.wilkinson...@gmail.com>
wrote:

> Hi Tim,
>
> Why are you forced to use 1.4? I remember I made lots of improvements to
> the SDF reading over a decade ago (1.4 is now 10.5 years old) but these
> would have been in 1.5 onwards. It doesn't look like you're doing anything
> wrong but you could try adding skip=true to your constructor. This means if
> it sees something it doesn't like it continues rather than stops iterating.
>
> Best,
> John
>
> On Wed, 10 Jan 2024 at 16:31, Tim Dudgeon <tdudgeon...@gmail.com> wrote:
>
>> I'm having difficulty reading V3000 SDF files.
>> The IteratingMDLReader docs (
>> https://cdk.github.io/cdk/1.4/docs/api/org/openscience/cdk/io/iterator/IteratingMDLReader.html)
>> seem to suggest that it will read V3000, but maybe it has to be
>> specifically told to use V3000 format (which would be a pain to work out)?
>>
>> I'm using it like this:
>>
>>     File sdfFile = new File(file);
>>     IteratingMDLReader reader = new IteratingMDLReader(
>>             new FileInputStream(sdfFile),
>>             DefaultChemObjectBuilder.getInstance()
>>     );
>>
>> BTW, I'm forced into using an old 1.4 version for reasons out of my
>> control.
>> _______________________________________________
>> Cdk-user mailing list
>> Cdk-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/cdk-user
>>
>
_______________________________________________
Cdk-user mailing list
Cdk-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdk-user

Reply via email to