[Biopython-dev] Bio.XXX.Applications vs Bio.motifs.applications

Peter Cock p.j.a.cock at googlemail.com
Mon Aug 5 14:26:32 UTC 2013

Hi all,

I've noticed that as part of migrating from Bio.Motif to Bio.motifs,
the Applications module has acquired a lower case name.

Lower case module names are in principle a good thing (PEP8)
but elsewhere in Biopython the Applications modules are all
using title case.

Would a lower case shorter name be better, such as apps
(i.e. Bio.motifs.apps in this case)? This could also be adopted
in other modules for a gradual conversion if desired (e.g.
introduce Bio.Phylo.apps as an alias for Bio.Phylo.Applications).

What do people think?



More information about the Biopython-dev mailing list