[Phylobase-devl] Conference call minutes
Thibaut Jombart
jombart at biomserv.univ-lyon1.fr
Tue Mar 25 10:01:54 CET 2008
Peter Cowan wrote:
>> On Mar 24, 2008, at 4:00 PM, Peter Cowan wrote:
>>
>>>> This would not be such a problem if we knew how all the code calling
>>>> ape functions will be affected... do we? Anyway, I think we'll
>>>> diverge from ape soon or later, so this time may be as good as any.
>>>>
>>> I agree with you, this time is as good as any. However, this would
>>> mean scrapping some of the 'backward compatibility' such as the $
>>> hack.
>>>
>> Really? Isn't $ implemented more or less like a macro calling an API
>> function?
>>
>
> Fair enough, this could be implemented but would require a bit more
> effort than the current implementation. Currently foo$edge just
> return foo at edge, if we change the edge format we would have to do
> as(foo, 'phylo')$edge. So I guess it's not even that much more
> effort...
>
So do I. Compared to recoding plot.phylo or the dropping of tips,
re-implementing the '$' operator (which should actually take a few
command lines) sounds like a trivial task.
Cheers,
Thibaut.
More information about the Phylobase-devl
mailing list