[BioPython] Questions & suggestions
Thomas Hamelryck
thamelry at binf.ku.dk
Fri Mar 19 15:51:05 EST 2004
On Friday 19 March 2004 18:37, Brad Chapman wrote:
> No, not that I know of. Honestly, I am not a big fan of
> BioPerl/Biopython comparisons just as I'm not a huge fan of
> Perl/Python comparisons
I agree, but still, it would be handy to have a page that lists BioPerl and
Biopython features so that people could decide what they want to use for a
certain purpose. I'm not suggesting a 'BioPython is better than BioPerl
page'. That is indeed pointless.
> As far as code goes -- if you have suggestions for modules that are
> no longer useful and we don't think can be fixed/updated easily
> please do suggest a plan of action. We can get a survey on whether
> others use these modules and then decide where to go. It's always a
> good idea to keep out cruft.
We could make a list of modules that will be potentially removed, post it to
the biopython list, and then actually remove them when no-one objects. Is
anybody using the two HMMs (HMM and MarkovModel) for instance? Or the
support vector machine (SVM) and NeuralNetwork modules? The xKMeans,
KNN and KMeans clustering modules also seem to be obsolete in view of Michiel
de Hoons clustering module.
> Yeah, I will also play around with that this weekend. But, I do
> think the number one priority on the doc front is extracting the
> Tutorial into smaller sections. If you want to help on that, it
> would be great. For instance, the PDB module could have it's own
> documentation section :-).
That's coming up!
I am very much in favor of automatically generated documentation. Each module
should at least have 5-10 lines or so in api/Bio/index.html that describe
what the module actually does!
What are you thinking of using in the future? I must admit that the HappyDoc
requirements for generating good and readable descriptions are a bit of a
mystery to me.... Bio.PDB looks very ugly (my fault, probably). I'd sure like
to improve that (especially since Bio.PDB is actually pretty well commented
code).
In any case, thanks a lot for all the work you put into Biopython!
-Thomas
More information about the BioPython
mailing list