[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