B
    b                 @   s8   d Z ddlmZ G dd dejZG dd dejZdS )zClasses corresponding to Newick trees, also used for Nexus trees.

See classes in ``Bio.Nexus``: Trees.Tree, Trees.NodeData, and Nodes.Chain.
    )BaseTreec               @   s   e Zd ZdZdddZdS )TreezNewick Tree object.NF      ?c             C   s&   t jj| |pt |||d || _dS )z/Initialize parameters for a Newick tree object.)rootrootedidnameN)r   r   __init__Cladeweight)selfr   r   r   r   r    r   /lib/python3.7/site-packages/Bio/Phylo/Newick.pyr	      s    zTree.__init__)NFNNr   )__name__
__module____qualname____doc__r	   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdddZdS )r
   zNewick Clade (sub-tree) object.Nc             C   s    t jj| ||||d || _dS )z0Initialize parameters for a Newick Clade object.)branch_lengthr   clades
confidenceN)r   r
   r	   comment)r   r   r   r   r   r   r   r   r   r	      s    zClade.__init__)NNNNN)r   r   r   r   r	   r   r   r   r   r
      s   r
   N)r   Z	Bio.Phylor   r   r
   r   r   r   r   <module>   s   