MyNixOS website logo
Description

Fetch and Explore the Cornell Lab of Ornithology Open Tree of Life Avian Phylogeny.

Fetches the Cornell Lab of Ornithology Open Tree of Life (clootl) tree in a specified taxonomy. Optionally prune it to a given set of study taxa. Provide a recommended citation list for the studies that informed the extracted tree. Tree generated as described in McTavish et al. (2024) <doi:10.1101/2024.05.20.595017>.

clootl

CRAN status CRAN RStudio mirror downloads

An R package for interfacing with the clootl tree

Welcome to the clootl project! If you need a bird phylogeny, you've come to the right place. This is the place to be for downloading and learning how to use clootl.

What does clootl do?

Downloads the clootl phylogeny to your local machine and provides a set of functions for extracting and interacting with it. The most significant of these are extractTree, used for extracting a phylogeny pruned to a set of user-defined species, and getCitations, used for listing and quantifying the contribution of constituent phylogenies to these extracted trees.

What does clootl come with?

The package here, which you can also find over on CRAN, comes with a series of maximum clade credibility (MCC) trees. We anticipate that most users are going to want the current phylogeny in the current Clements taxonomy, and that is part of the "base" clootl download. This download also includes MCC trees for a number of older Clements taxonomies and tree topologies. We've been working on this project since 2020, maintaining these older taxonomies and topologies, but 2025 marks an inflection point in our pace of development. It will be challenging to produce the current topology in older taxonomies. We're not saying we won't do it, but we'd want to hear a clamoring of need for it before we invest the time. After this year we will retire pre-2025 taxonomies and pre-v1.6 tree topologies, and going forward intend to maintain 1-2 years' worth of previous taxonomy/phylogeny combinations at any given time.

While our approach in building the clootl trees glosses over the uncertainty associated with topology in the input trees, there is still an element of stochasticity in the resolution of polytomies, the placement of the missing taxa, and the time-scaling steps. We provide a "cloud" of complete, time-scaled phylogenies in a separate download, and clootl comes with functionality for integrating this download with existing tree manipulation functions.

How do I download clootl?

Easy, recommended:

library(devtools)
install_github("eliotmiller/clootl")
library(clootl)

Not recommended. The version posted to CRAN can lag behind what you'll find here, but if you insist, you can download clootl from CRAN:

install.packages("clootl")
library(clootl)

Tutorials

Metadata

Version

0.1.4

License

Unknown

Platforms (79)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    uefi
    wasip1
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-uefi
  • aarch64-windows
  • aarch64_be-none
  • arc-linux
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-linux
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • sh4-linux
  • vc4-none
  • wasm32-wasip1
  • wasm64-wasip1
  • x86_64-cygwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-uefi
  • x86_64-windows