<div dir="ltr">Hi Paolo,<div><br></div><div>I don&#39;t remember the full history of this, but after having reviewed the code I think the story is like this:</div><div><br></div><div> The &quot;proxy&quot; means that an entry can be fetched from an external DB based on a reference ID. </div><div><br></div><div>Then there is another requirement to read a single record from a file containing many entries. (hence the differences between InputStream and Bufferedreader), which might explain the different approaches.s</div><div><br></div><div>Having said that, I do think the API is inconsistent and could benefit from some cleanup and also we need better documentation for this. Any pull requests are welcome!</div><div><br></div><div>Andreas</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Nov 22, 2014 at 12:10 PM, Paolo Pavan <span dir="ltr">&lt;<a href="mailto:paolo.pavan@gmail.com" target="_blank">paolo.pavan@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Dear all,<br></div>Me and Jacek Grzebyta have added support for reading features, qualifiers and nested locations with &quot;split&quot; indications in genbank files and we hope this feature will be included in the next 4.0 release.<br></div><br>Anyway we face the<span lang="EN-US"> existing of two
ways to parse a genbank file: via GenbankProxySequenceReader and via GenbankReader. </span><span lang="EN-US">Both use the same underlying GenbankSequenceParser now updated, but in different ways.<br><br>Is there a reason that
escapes to me of why such a dichotomy design or is just the result of the efforts of two
independent working groups? This “proxy” naming suggests me it wants to add
something more to the standard GenbankReader, isn’t it? There is an advised one?
One difference is that one is using an InputStream, the second a BufferedReader.<br><br></span></div><span lang="EN-US">Can someone of the original authors add any note on that?<br><br></span></div><span lang="EN-US">Thank you very much,<br>Paolo<br></span> </div>
<br>_______________________________________________<br>
biojava-dev mailing list<br>
<a href="mailto:biojava-dev@mailman.open-bio.org">biojava-dev@mailman.open-bio.org</a><br>
<a href="http://mailman.open-bio.org/mailman/listinfo/biojava-dev" target="_blank">http://mailman.open-bio.org/mailman/listinfo/biojava-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>
</div></div>