Add function to add outer rings to (non)condensed radial phylograms   - Add function argument 'rings'   - Add extra pixels to auto-calculation of canvas size when     there are rings   - Also added a short error checking function to make sure     TRUE/FALSE function arguments are actually TRUE or FALSE   - Outer rings works for exact match of column names and values.     You can't use column indexes.   - Number of rings can be infinite, and colors will just loop     if there are more rings than colors provided. Provide eight     colors for rings, which will loop if more than eight rings.   - When the phylogram is condensed, for each unique sequence in the     phylogram you average the attributes/criteria passed by the user     in the 'rings' argument using all the matching sequences in the     data. By averaging each attribute you can color in a ring on a     sequence that might have X number of expansions. The rings     when the phylogram is condensed therefore represent the     attributes of a population of cells where sequence is the     current sequence.   - Stop radial phylo if 'rings' argument and 'd' has <1 col.     The subsetting when building the rings won't work, and the     names of the column aren't preserved when working with the     single column, so you would have to create additional ways     to deal with single-column data frames (which might as     well be vectors, which of course don't work, either).
Add function to add outer rings to (non)condensed radial phylograms
  - Add function argument 'rings'
  - Add extra pixels to auto-calculation of canvas size when
    there are rings
  - Also added a short error checking function to make sure
    TRUE/FALSE function arguments are actually TRUE or FALSE
  - Outer rings works for exact match of column names and values.
    You can't use column indexes.
  - Number of rings can be infinite, and colors will just loop
    if there are more rings than colors provided. Provide eight
    colors for rings, which will loop if more than eight rings.
  - When the phylogram is condensed, for each unique sequence in the
    phylogram you average the attributes/criteria passed by the user
    in the 'rings' argument using all the matching sequences in the
    data. By averaging each attribute you can color in a ring on a
    sequence that might have X number of expansions. The rings
    when the phylogram is condensed therefore represent the
    attributes of a population of cells where sequence is the
    current sequence.
  - Stop radial phylo if 'rings' argument and 'd' has <1 col.
    The subsetting when building the rings won't work, and the
    names of the column aren't preserved when working with the
    single column, so you would have to create additional ways
    to deal with single-column data frames (which might as
    well be vectors, which of course don't work, either).

nsh87/receptormarker,nsh87/receptormarker,daniel0128/receptormarker,daniel0128/receptormarker,nsh87/receptormarker,daniel0128/receptormarker,daniel0128/receptormarker,daniel0128/receptormarker,catterbu/receptormarker,nsh87/receptormarker,catterbu/receptormarker,nsh87/receptormarker,catterbu/receptormarker,daniel0128/receptormarker,catterbu/receptormarker,daniel0128/receptormarker,catterbu/receptormarker