This project tries to adhere to Semantic Versioning.
For version numbering, we use the following convention: MAJOR.MINOR.PATCH.
Each element increases numerically (e.g., 1.9.0 -> 1.10.0 -> 1.11.0).
Addedsupport of phylogenetic trees in Nexus format;Fixedgeometry of World Geographical Regions (duplicated vertices, loop crosses, anti-meridian problem);
Added: Estimation of Hurlbert's ES index (a measure of species diversity that accounts for sample size);Changes: The pseudo-abundance of species is now determined by the number of GBIF records per grid cell;Fixed: The Open Tree has implemented significant updates to the API that disrupted existing integrations;
- Biodiverse updated to v4.3 Biodiverse changelog:
Added:maxyearparameter for occurrence filtering based on the upper bound of collection year
Added: spatially-constrained randomizations;Added: spatial filtering using user-supplied polygons;Added: CANAPE output in tabular format from Biodiverse;Added:leaflet_canapesuperparameter (for 3-class or 4-class endemism types in CANAPE);Added: geographic coordinates of H3 cells to the output table;Added:leaflet_mapshotsscript;Changes: previously, the spatial unit was categorical (H3 grid cell); to spatially constrain records, now we use geographic coordinates of grid cells;Changes: record counts, derived dataset, and additional filtering now re-use the same code base;Changes: screen output is less verbose now;Changes: PRNG randomization seeds are explicit now;Fixed: Number of Biodiverse randomizations per thread;Fixed: CANAPE index requirements;Fixed: antimeridian issue in static visualization;Fixed: record counts and derived dataset take polygon-filtering into account;
First stable version.
Added: derived datasets;Added: basis-of-record filtering;Added: GeoPackage output;Added: Newick tree output;Added:maxageandphyloonlyparameters for phylogenetic tree fetching from the Open Tree of Life;Added:leaflet_sescolorparameter to adjust Z-score coloring scheme;Added: CI tests;Fixed: urban areas shapefile;
Code refactoring targeting for the execution in a cloud environment (in particular, MS Azure Batch).
Added: Leaflet-based interactive visualization;Added: redundancy index;Added: removal of extinct species;Added: removal of human records (genus Homo);Fixed: correct usage ofvalandpathfor input file staging;Changes:classis a reserved word in Nextflow; now we are usingclassisparameter to refer taxonomic rank of Class;
The initial release of PhyloNext.
First commit - Feb 09, 2022.