[Biopython-dev] Bio.File
João Rodrigues
anaryin at gmail.com
Mon Oct 17 13:21:28 EDT 2011
>
> At the time I had forgotten about Michiel's suggestion
>
we deprecate Bio.File, which is unfortunate, but we
> can still change this before our next release.
>
> So, should we keep Bio.File for as_handle (even if
> everything else in Bio.File is to be deprecated), or
> should we move the new as_handle functionality
> somewhere else and deprecate all of Bio.File.
>
I think it doesn't make sense to keep the module for 5 lines of code.
if isinstance(handleish, basestring):
with open(handleish, mode) as fp:
yield fp
else:
yield handleish
I'd either place them in __init__.py or just insert them in all Bio.*IO
modules wherever needed. If we had more snippets in common with all *IOs, it
would be valuable and understandable to have a separate module, but as is
it's a bit unnecessary IMHO.
>
> Thanks for double checking João,
>
No problem.
Cheers,
João
More information about the Biopython-dev
mailing list