Package: taxlist 0.3.1

Miguel Alvarez

taxlist: Handling Taxonomic Lists

Handling taxonomic lists through objects of class 'taxlist'. This package provides functions to import species lists from 'Turboveg' (<https://www.synbiosys.alterra.nl/turboveg/>) and the possibility to create backups from resulting R-objects. Also quick displays are implemented as summary-methods.

Authors:Miguel Alvarez [aut, cre], Zachary Foster [ctb], Sam Levin [rev], Margaret Siple [rev]

taxlist_0.3.1.tar.gz
taxlist_0.3.1.zip(r-4.5)taxlist_0.3.1.zip(r-4.4)taxlist_0.3.1.zip(r-4.3)
taxlist_0.3.1.tgz(r-4.4-any)taxlist_0.3.1.tgz(r-4.3-any)
taxlist_0.3.1.tar.gz(r-4.5-noble)taxlist_0.3.1.tar.gz(r-4.4-noble)
taxlist_0.3.1.tgz(r-4.4-emscripten)taxlist_0.3.1.tgz(r-4.3-emscripten)
taxlist.pdf |taxlist.html
taxlist/json (API)
NEWS

# Install 'taxlist' in R:
install.packages('taxlist', repos = c('https://packages.ropensci.org', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ropensci/taxlist/issues

Pkgdown:https://docs.ropensci.org

Datasets:
  • Easplist - List of vascular plants from East Africa

On CRAN:

7.16 score 12 stars 2 packages 81 scripts 342 downloads 1 mentions 64 exports 83 dependencies

Last updated 3 months agofrom:bc3085cfa5 (on main). Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 15 2024
R-4.5-winOKDec 15 2024
R-4.5-linuxOKDec 15 2024
R-4.4-winNOTEDec 15 2024
R-4.4-macNOTEDec 15 2024
R-4.3-winNOTEDec 15 2024
R-4.3-macNOTEDec 15 2024

Exports:accepted_nameaccepted_name<-add_conceptadd_leveladd_parentadd_synonymadd_traitadd_viewbackup_objectbasionymbasionym<-change_concept<-cleanclean_stringscount_taxadelete_namedf2taxlistdissect_nameget_childrenget_parentsid_generatorid_solverindented_listinsert_rowslevelslevels<-levels<-.taxlistload_lastmatch_namesmerge_taxamerge_to_parentparentsprintprint_nameprune_levelsreindexreindex<-replace_idxreplace_nareplace_viewreplace_xS4_to_listshowsort_backupssubsetsummarysynonymstax2traitstaxlist2dftaxlist2taxmaptaxmap2taxlisttaxon_namestaxon_names<-taxon_relationstaxon_relations<-taxon_traitstaxon_traits<-taxon_viewstaxon_views<-tnrstv2taxlistupdate_conceptupdate_nameupdate_trait

Dependencies:askpassbase64encbibliobitbit64blobbslibcachemclicommonmarkcpp11crayoncrosstalkcrulcurlDBIdbplyrdigestdplyrDTevaluatefansifastmapfontawesomeforeignfsgenericsgluehighrhoardrhtmltoolshtmlwidgetshttpcodehttpuvhttrindicspeciesjquerylibjsonliteknitrlaterlazyevallifecyclemagrittrmemoisemimeminiUIopensslpermutepillarpkgconfigplogrplyrpromisespurrrR6rappdirsRcpprcrossrefrlangrmarkdownRSQLitesassshinysourcetoolsstringdiststringistringrsystibbletidyrtidyselecttinytextriebeardurltoolsutf8vctrsvegdatawithrxfunxml2xtableyamlyamlme

Applying taxlist to species lists on diversity records

Rendered fromtaxlist-intro.Rmdusingknitr::rmarkdownon Dec 15 2024.

Last update: 2023-02-21
Started: 2017-06-29

Readme and manuals

Help Manual

Help pageTopics
Manage accepted names, synonyms and basionymsaccepted_name accepted_name,taxlist-method accepted_name.taxlist accepted_name<- accepted_name<-,taxlist-method accepted_name<-.taxlist basionym basionym,taxlist-method basionym.taxlist basionym<- basionym<-,taxlist-method basionym<-.taxlist change_concept<- change_concept<-,taxlist-method change_concept<-.taxlist synonyms synonyms,taxlist-method synonyms.taxlist
Add new taxonomic concepts into taxlist objectsadd_concept add_concept,taxlist,character-method add_concept,taxlist,data.frame-method add_concept,taxlist,taxlist-method update_concept
Coerce taxlist objects to lists.as coerce,character,taxlist-method coerce,data.frame,taxlist-method coerce,taxlist,data.frame-method coerce,taxlist,list-method S4_to_list
Make and load backups of R objectsbackup_object load_last sort_backups
Delete orphaned recordsclean clean,taxlist-method
Cleaning character strings.clean_strings clean_strings,character-method clean_strings,data.frame-method clean_strings,factor-method
Count taxa within a taxlist object.count_taxa count_taxa,character,missing-method count_taxa,factor,missing-method count_taxa,formula,taxlist-method count_taxa,taxlist,missing-method
Deprecated functionsadd_level add_parent add_trait Deprecated-functions replace_view taxlist2taxmap taxmap2taxlist tnrs
Convert data frames and strings into taxlist objectsdf2taxlist df2taxlist,character-method df2taxlist,data.frame-method df2taxlist.character df2taxlist.data.frame
Dissect Scientific Names into their Elementsdissect_name
List of vascular plants from East AfricaEasplist Easplist-data
Extract or Replace Parts of taxlist Objects$ $,taxlist-method Extract [ [,taxlist-method
Retrieve children or parents of taxon conceptsget_children get_children,taxlist-method get_children.taxlist get_parents get_parents,taxlist-method get_parents.taxlist
Generate Identifiersid_generator id_solver
Print hierarchical structure in indented listsindented_list indented_list,taxlist-method
Insert additional rows to a data frame.insert_rows insert_rows,data.frame,data.frame-method
Set and retrieves hierarchical levelslevels levels,taxlist-method levels.taxlist levels<- levels<-,taxlist-method levels<-.taxlist
Search matchings between character and taxlist objectsmatch_names match_names,character,character-method match_names,character,missing-method match_names,character,taxlist-method
Names matched with a reference taxonomic listmatched_names-class
Merge concepts or move namesmerge_taxa merge_taxa,taxlist-method merge_taxa.taxlist
Merge taxa to their respective parentsmerge_to_parent merge_to_parent,taxlist-method merge_to_parent.taxlist
Retrieve parents for specific conceptsparents parents,taxlist,character-method
Format usage names for publicationsprint_name print_name,character-method print_name,taxlist-method print_name.character print_name.taxlist
Prune not used taxonomic ranksprune_levels prune_levels,taxlist-method prune_levels.taxlist
Re-index elements of taxlist objectsreindex reindex,taxlist-method reindex.taxlist reindex<- reindex<-,taxlist-method reindex<-.taxlist
Data manipulation.replace_idx replace_na replace_x
Subset method for taxlist objectssubset subset,taxlist-method
Print overviews for taxlist Objects and their contentprint print,taxlist-method show,taxlist-method summary summary,taxlist-method
Set taxonomic information as taxon traitstax2traits tax2traits,taxlist-method tax2traits.taxlist
An S4 class to represent taxonomic lists.taxlist-class
Coerce taxlist objects to data framestaxlist2df taxlist2df,taxlist-method taxlist2df.taxlist
Handle information on taxon usage names.add_synonym add_synonym,taxlist-method add_synonym.taxlist delete_name delete_name,taxlist-method delete_name.taxlist taxon_names taxon_names,taxlist-method taxon_names.taxlist taxon_names<- taxon_names<-,taxlist-method taxon_names<-.taxlist update_name update_name,taxlist-method update_name.taxlist
Retrieve or replace slot taxonRelations in taxlist objectstaxon_relations taxon_relations,taxlist-method taxon_relations.taxlist taxon_relations<- taxon_relations<-,taxlist-method taxon_relations<-.taxlist update_concept,taxlist,numeric-method
Manipulation of taxon traits in taxlist objects.taxon_traits taxon_traits,taxlist-method taxon_traits.taxlist taxon_traits<- taxon_traits<-,taxlist-method taxon_traits<-.taxlist update_trait update_trait,taxlist-method update_trait.taxlist
Management of concept views in taxonomic lists.add_view add_view,taxlist,data.frame-method taxon_views taxon_views,taxlist-method taxon_views.taxlist taxon_views<- taxon_views<-,taxlist-method taxon_views<-.taxlist
Import species lists from Turboveg databasestv2taxlist