{
  "_id": "6aba638499f7aa8c6aa410b8",
  "Package": "PNC",
  "Type": "Package",
  "Title": "Evaluating Phylogeny as a Proxy for Ecological Similarity",
  "Version": "0.2.0",
  "Date": "2026-8-29",
  "Authors@R": "c(person(given = \"Yan\", family = \"He\", email = \"heyaneco@163.com\", role = c(\"aut\", \"cre\")),person(given = \"Yu\", family = \"Xia\", role = \"aut\"),person(given = \"Rui\", family = \"Yang\", role = \"aut\"),person(given = \"Lingfeng\", family = \"Mao\", role = \"aut\"))",
  "Maintainer": "Yan He <heyaneco@163.com>",
  "Description": "Provides a trait-based workflow for evaluating whether\nphylogenetic relatedness is informative about similarity in\nmeasured quantitative traits within focal species pools and\nacross multiple communities. Functions support trait data\nintegration, taxon-specific trait extraction, coverage\nassessment, optional principal component analysis, and\nestimation of phylogenetic signal using Pagel's lambda or\nBlomberg's K. Curated quantitative trait datasets are included\nfor plants, birds, mammals, reptiles, amphibians, and fishes.\nPaired simulations assess how observed patterns of missing\ntrait data affect Pagel's lambda estimates and significance\nclassifications for individual traits. Methods for quantifying\nphylogenetic signal are based on Pagel (1999)\n<doi:10.1038/44766>, Blomberg et al. (2003)\n<doi:10.1111/j.0014-3820.2003.tb00285.x>, and Münkemüller et\nal. (2012) <doi:10.1111/j.2041-210X.2012.00196.x>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-28 12:49:50 UTC",
    "User": "root"
  },
  "Author": "Yan He [aut, cre], Yu Xia [aut], Rui Yang [aut], Lingfeng Mao\n[aut]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-08-29 14:34:21 UTC",
  "RemoteUrl": "https://github.com/cran/PNC",
  "RemoteRef": "HEAD",
  "RemoteSha": "0b9df002a3ada6f557b55ea338c0fd1ba91105c2",
  "_user": "cran",
  "_type": "src",
  "_file": "PNC_0.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/58e071429d58ee7c4139553865d181784ad52139050453b94b78af3421f0173b",
  "_filesize": 4060482,
  "_sha256": "58e071429d58ee7c4139553865d181784ad52139050453b94b78af3421f0173b",
  "_expires": "2027-01-06T12:54:25.000Z",
  "_created": "2026-09-28T12:49:50.000Z",
  "_published": "2026-09-28T12:54:28.405Z",
  "_jobs": [
    {
      "job": 108934706815,
      "time": 219,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10970519036"
    },
    {
      "job": 108934706781,
      "time": 147,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10971555812"
    },
    {
      "job": 108933451375,
      "time": 207,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10970406790"
    },
    {
      "job": 108934706853,
      "time": 141,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10970977038"
    },
    {
      "job": 108934706873,
      "time": 104,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10971455858"
    },
    {
      "job": 108934706973,
      "time": 96,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10971595531"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/36423988221",
  "_status": "success",
  "_upstream": "https://github.com/cran/PNC",
  "_commit": {
    "id": "0b9df002a3ada6f557b55ea338c0fd1ba91105c2",
    "author": "Yan He <heyaneco@163.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.2.0\n",
    "time": 1788014061
  },
  "_maintainer": {
    "name": "Yan He",
    "email": "heyaneco@163.com"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "ape",
      "role": "Imports"
    },
    {
      "package": "geiger",
      "role": "Imports"
    },
    {
      "package": "phytools",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2026-35",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2025-11-07"
    },
    {
      "name": "0.2.0",
      "date": "2026-08-29"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "temp20250212",
      "count": 1,
      "uuid": 198939414
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 630,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 324,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PNC"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/PNC.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-11-07"
    },
    {
      "version": "0.2.0",
      "date": "2026-08-29"
    }
  ],
  "_exports": [
    "compnc",
    "compnc_robustness",
    "coverage",
    "extract_traits",
    "merge_dataset",
    "pnc",
    "pnc_robustness"
  ],
  "_datasets": [
    {
      "name": "AmphiBIO",
      "title": "AmphiBIO Amphibian Trait Data",
      "object": "AmphiBIO",
      "class": [
        "data.frame"
      ],
      "fields": [
        "species",
        "genus",
        "family",
        "Body_mass_g",
        "Age_at_maturity_min_y",
        "Age_at_maturity_max_y",
        "Body_size_mm",
        "Size_at_maturity_min_mm",
        "Size_at_maturity_max_mm",
        "Longevity_max_y",
        "Litter_size_min_n",
        "Litter_size_max_n",
        "Reproductive_output_y",
        "Offspring_size_min_mm",
        "Offspring_size_max_mm"
      ],
      "rows": 6776,
      "table": true,
      "tojson": true
    },
    {
      "name": "AVONET",
      "title": "Bird Morphological Traits from AVONET",
      "object": "AVONET",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "genus",
        "family",
        "Beak.Length_Culmen",
        "Beak.Length_Nares",
        "Beak.Width",
        "Beak.Depth",
        "Tarsus.Length",
        "Wing.Length",
        "Kipps.Distance",
        "Secondary1",
        "Hand-Wing.Index",
        "Tail.Length",
        "Mass"
      ],
      "rows": 11009,
      "table": true,
      "tojson": true
    },
    {
      "name": "BCI",
      "title": "Barro Colorado Island (BCI) dataset",
      "object": "BCI",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "COMBINE",
      "title": "COMBINE Mammal Trait Data",
      "object": "COMBINE",
      "class": [
        "data.frame"
      ],
      "fields": [
        "species",
        "genus",
        "family",
        "adult_mass_g",
        "adult_brain_mass_g",
        "adult_body_length_mm",
        "adult_forearm_length_mm",
        "max_longevity_d",
        "maturity_d",
        "female_maturity_d",
        "male_maturity_d",
        "age_first_reproduction_d",
        "gestation_length_d",
        "teat_number_n",
        "litter_size_n",
        "litters_per_year_n",
        "interbirth_interval_d",
        "neonate_mass_g",
        "weaning_age_d",
        "weaning_mass_g",
        "generation_length_d",
        "dispersal_km",
        "density_n_km2",
        "home_range_km2",
        "social_group_n",
        "dphy_invertebrate",
        "dphy_vertebrate",
        "dphy_plant",
        "det_inv",
        "det_vend",
        "det_vect",
        "det_vfish",
        "det_vunk",
        "det_scav",
        "det_fruit",
        "det_nect",
        "det_seed",
        "det_plantother",
        "det_diet_breadth_n",
        "upper_elevation_m",
        "lower_elevation_m",
        "altitude_breadth_m",
        "habitat_breadth_n"
      ],
      "rows": 6234,
      "table": true,
      "tojson": true
    },
    {
      "name": "FishLife",
      "title": "Observed Fish Functional Traits from FishLife",
      "object": "FishLife",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "genus",
        "family",
        "age_max",
        "trophic_level",
        "aspect_ratio",
        "fecundity",
        "growth_coefficient",
        "temperature",
        "length_max",
        "length_infinity",
        "length_maturity",
        "age_maturity",
        "natural_mortality",
        "weight_infinity",
        "max_body_depth",
        "max_body_width",
        "lower_jaw_length",
        "min_caudal_pedoncule_depth",
        "offspring_size"
      ],
      "rows": 26622,
      "table": true,
      "tojson": true
    },
    {
      "name": "HimalayanBirds",
      "title": "Himalayan Birds Dataset",
      "object": "HimalayanBirds",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "ReptTraits",
      "title": "Reptile Traits and Environmental Attributes",
      "object": "ReptTraits",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "genus",
        "family",
        "Minimal_elevation",
        "Maximum_elevation",
        "Mean_Annual_Temperature",
        "Temperature_Seasonality",
        "Seasonality_Precipitation",
        "Maximum_Longevity",
        "Maximum_body_mass",
        "Maximum_length",
        "Mean_number_of_offspring",
        "Smallest_clutch_size",
        "Largest_clutch_size",
        "Mean_Tb"
      ],
      "rows": 12060,
      "table": true,
      "tojson": true
    },
    {
      "name": "TRY",
      "title": "Plant Functional Traits from the TRY Database",
      "object": "TRY",
      "class": [
        "data.frame"
      ],
      "fields": [
        "species",
        "genus",
        "family",
        "DispersalUnitLength",
        "LA",
        "LDMC",
        "LeafC",
        "LeafN",
        "LeafNPratio",
        "LeafNperArea",
        "LeafP",
        "Leafdelta15N",
        "Leaffreshmass",
        "LMA",
        "PlantHeight",
        "RootingDepth",
        "SeedLength",
        "SeedMass",
        "SeedNumber",
        "SLA",
        "SSD",
        "StemConduitDensity",
        "WoodVesselLength"
      ],
      "rows": 58975,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "AmphiBIO",
      "title": "AmphiBIO Amphibian Trait Data",
      "topics": [
        "AmphiBIO"
      ]
    },
    {
      "page": "AVONET",
      "title": "Bird Morphological Traits from AVONET",
      "topics": [
        "AVONET"
      ]
    },
    {
      "page": "BCI",
      "title": "Barro Colorado Island (BCI) dataset",
      "topics": [
        "BCI"
      ]
    },
    {
      "page": "COMBINE",
      "title": "COMBINE Mammal Trait Data",
      "topics": [
        "COMBINE"
      ]
    },
    {
      "page": "compnc",
      "title": "Estimate Phylogenetic Signal Across Multiple Communities",
      "topics": [
        "compnc"
      ]
    },
    {
      "page": "compnc_robustness",
      "title": "Assess Sensitivity of Pagel's Lambda Inference to Missing Trait Data Across Multiple Communities",
      "topics": [
        "compnc_robustness"
      ]
    },
    {
      "page": "coverage",
      "title": "Summarize Trait Coverage",
      "topics": [
        "coverage"
      ]
    },
    {
      "page": "extract_traits",
      "title": "Extract Quantitative Traits for Specified Taxa",
      "topics": [
        "extract_traits"
      ]
    },
    {
      "page": "FishLife",
      "title": "Observed Fish Functional Traits from FishLife",
      "topics": [
        "FishLife"
      ]
    },
    {
      "page": "HimalayanBirds",
      "title": "Himalayan Birds Dataset",
      "topics": [
        "HimalayanBirds"
      ]
    },
    {
      "page": "merge_dataset",
      "title": "Merge Two Trait Datasets by Species",
      "topics": [
        "merge_dataset"
      ]
    },
    {
      "page": "pnc",
      "title": "Estimate Phylogenetic Signal in Quantitative Traits",
      "topics": [
        "pnc"
      ]
    },
    {
      "page": "pnc_robustness",
      "title": "Assess Sensitivity of Pagel's Lambda Inference to Missing Trait Data",
      "topics": [
        "pnc_robustness"
      ]
    },
    {
      "page": "ReptTraits",
      "title": "Reptile Traits and Environmental Attributes",
      "topics": [
        "ReptTraits"
      ]
    },
    {
      "page": "TRY",
      "title": "Plant Functional Traits from the TRY Database",
      "topics": [
        "TRY"
      ]
    }
  ],
  "_readme": "https://github.com/cran/PNC/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "cli",
    "clusterGeneration",
    "coda",
    "codetools",
    "colorspace",
    "combinat",
    "cpp11",
    "DEoptim",
    "deSolve",
    "digest",
    "doParallel",
    "expm",
    "fastmatch",
    "foreach",
    "geiger",
    "generics",
    "glue",
    "igraph",
    "iterators",
    "lattice",
    "lifecycle",
    "magrittr",
    "maps",
    "MASS",
    "Matrix",
    "mnormt",
    "mvtnorm",
    "ncbit",
    "nlme",
    "numDeriv",
    "optimParallel",
    "phangorn",
    "phytools",
    "pkgconfig",
    "quadprog",
    "Rcpp",
    "rlang",
    "scatterplot3d",
    "subplex",
    "vctrs"
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "pnc",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-09-28T12:53:07.000Z",
      "distro": "resolute",
      "commit": "0b9df002a3ada6f557b55ea338c0fd1ba91105c2",
      "fileid": "https://r2.ropensci.org/a81bc168d5b819ae2c6be4a5834262e314a7dcd6ec50f41a6fa7cbbf0220915d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36423988221"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-09-28T12:52:08.000Z",
      "distro": "resolute",
      "commit": "0b9df002a3ada6f557b55ea338c0fd1ba91105c2",
      "fileid": "https://r2.ropensci.org/6bad475fc7ea6c62ab4a900fd5753d70a1e812fad0fc83fd046b2c3784b89d90",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36423988221"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-09-28T12:52:32.000Z",
      "commit": "0b9df002a3ada6f557b55ea338c0fd1ba91105c2",
      "fileid": "https://r2.ropensci.org/57b91ec03a8faa8a3d0a44821c93f4c3402e236a0f51b723f23ec31d40b63bf3",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36423988221"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-09-28T12:51:08.000Z",
      "commit": "0b9df002a3ada6f557b55ea338c0fd1ba91105c2",
      "fileid": "https://r2.ropensci.org/ec4e509d22994a45b9f56dd0070c44e380e77cf1b52c58edacb26407e3591d19",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36423988221"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-09-28T12:51:03.000Z",
      "commit": "0b9df002a3ada6f557b55ea338c0fd1ba91105c2",
      "fileid": "https://r2.ropensci.org/30cc2b9169c8180e1b383b0959011a0491ebb2a68aaf90fcdc09713118628c36",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36423988221"
    }
  ]
}