Package: neotoma2 1.0.4

Dominguez Vidana Socorro

neotoma2: Working with the Neotoma Paleoecology Database

Access and manipulation of data using the Neotoma Paleoecology Database. <https://api.neotomadb.org/api-docs/>.

Authors:Dominguez Vidana Socorro [aut, cre], Simon Goring [aut]

neotoma2_1.0.4.tar.gz
neotoma2_1.0.4.zip(r-4.5)neotoma2_1.0.4.zip(r-4.4)neotoma2_1.0.4.zip(r-4.3)
neotoma2_1.0.4.tgz(r-4.4-any)neotoma2_1.0.4.tgz(r-4.3-any)
neotoma2_1.0.4.tar.gz(r-4.5-noble)neotoma2_1.0.4.tar.gz(r-4.4-noble)
neotoma2_1.0.4.tgz(r-4.4-emscripten)neotoma2_1.0.4.tgz(r-4.3-emscripten)
neotoma2.pdf |neotoma2.html
neotoma2/json (API)
NEWS

# Install 'neotoma2' in R:
install.packages('neotoma2', repos = c('https://neotomadb.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/neotomadb/neotoma2/issues

On CRAN:

earthcubeneotomansfpaleoecology

5.42 score 8 stars 44 scripts 298 downloads 52 exports 90 dependencies

Last updated 4 months agofrom:110b3e3607. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 12 2024
R-4.5-winNOTENov 12 2024
R-4.5-linuxNOTENov 12 2024
R-4.4-winNOTENov 12 2024
R-4.4-macNOTENov 12 2024
R-4.3-winNOTENov 12 2024
R-4.3-macNOTENov 12 2024

Exports:%>%add_chronologyas.data.frameas.listbuild_chronbuild_collunitsbuild_datasetbuild_samplebuild_sitesbuild_specimencheck_contactschroncontrolschronologiescite_datacollunitscoordinatesdatasetsdoifilterget_contactsget_datasetsget_downloadsget_manualget_publicationsget_sitesget_specimensget_statsget_tablegetidsparseURLpingNeotomaplotplotLeafletsamplesselectMatchset_chronologyset_collunitset_contactset_datasetset_defaultset_publicationsset_sampleset_serverset_siteshowshowMatchspecimenssummarytaxatoJSONtoWidewrite.csv

Dependencies:askpassassertthatbase64encbslibcachemclassclassIntclicolorspacecpp11crayoncrosstalkcurlDBIdigestdplyre1071evaluatefansifarverfastmapfontawesomefsgenericsgeojsonsfgeometriesgluegtoolshighrhmshtmltoolshtmlwidgetshttrjquerylibjsonifyjsonliteKernSmoothknitrlabelinglatticelazyevalleafletleaflet.providerslifecyclelubridatemagrittrMASSmemoisemimemunsellopensslpillarpkgconfigpngprettyunitsprogressproxypurrrR6rapidjsonrrappdirsrasterRColorBrewerRcpprlangrmarkdowns2sassscalessfsfheadersspstringistringrsysterratibbletidyrtidyselecttimechangetinytexunitsutf8uuidvctrsviridisLitewithrwkxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Get or remove sites by numeric index[,collunits,numeric-method
Get or remove sites by numeric index[,collunits,numeric,ANY-method
Get or remove datasets by numeric index[,datasets,numeric-method
Get or remove datasets by numeric index[,datasets,numeric,ANY-method
Get site field by character index[,site,character-method
Get site field by character index[,site,character,ANY-method
Get site field by numeric index[,site,numeric-method
Get site field by numeric index[,site,numeric,ANY-method
Get or remove sites by numeric index[,sites,numeric-method
Get or remove sites by numeric index[,sites,numeric,ANY-method
Get or remove specimens by numeric index[,specimens,numeric-method
Get or remove specimens by numeric index[,specimens,numeric,ANY-method
Extract[[,chronologies,numeric-method
Extract[[,chronologies,numeric,ANY-method
Slicer[[,collunits,numeric-method
Slicer[[,collunits,numeric,ANY-method
Extract or Replace Parts of an Object[[,contacts,numeric-method
Extract or Replace Parts of an Object[[,contacts,numeric,ANY-method
Slicer[[,datasets,numeric-method
Slicer[[,datasets,numeric,ANY-method
Obtain one of the elements within a publication list.[[,publications,numeric-method
Obtain one of the elements within a publication list.[[,publications,numeric,ANY-method
Slicer[[,samples,numeric-method
Slicer[[,samples,numeric,ANY-method
Slicer[[,sites,numeric-method
Slicer[[,sites,numeric,ANY-method
Slicer[[,specimens,numeric-method
Slicer[[,specimens,numeric,ANY-method
Insert collunit[[<-,collunits,ANY,ANY,ANY-method
Insert dataset[[<-,datasets,ANY,ANY,ANY-method
Assign value to an element in a publication list.[[<-,publications,ANY,ANY,ANY-method
Insert site[[<-,sites,ANY,ANY,ANY-method
Insert specimen[[<-,specimens,ANY,ANY,ANY-method
Assign collunit field by numeric index[<-,collunit,character,ANY,ANY-method
Assign collunit field by numeric index[<-,collunit,numeric,ANY,ANY-method
Assign dataset field by numeric index[<-,dataset,character,ANY,ANY-method
Assign dataset field by numeric index[<-,dataset,numeric,ANY,ANY-method
Assign site field by numeric index[<-,site,character,ANY,ANY-method
Assign site field by numeric index[<-,site,numeric,ANY,ANY-method
Assign specimen field by numeric index[<-,specimen,character,ANY,ANY-method
Assign specimen field by numeric index[<-,specimen,numeric,ANY,ANY-method
Extract$,chronologies-method
Extract$,chronology-method
$$,collunit-method
$ for collunits$,collunits-method
Extract or Replace Parts of an Object$,contact-method
Extract or Replace Parts of an Object$,contacts-method
$$,dataset-method
$ for datasets$,datasets-method
Extract an element from a 'publication'$,publication-method
$$,sample-method
$ for samples$,samples-method
$$,site-method
$ for sites$,sites-method
$$,specimen-method
$ for specimens$,specimens-method
Replace part of an object$<-,chronology-method
Assign collunit field by numeric index$<-,collunit-method
Assign dataset field by numeric index$<-,dataset-method
Assign site field by numeric index$<-,site-method
Assign specimen field by numeric index$<-,specimen-method
Add a new chronology to a collection unit.add_chronology
Add a new chronology into an existing collectionunit.add_chronology,collunit,chronology,data.frame-method
Convert a publication author to a 'data.frame'as.data.frame,authors-method
as.data.frame chronologiesas.data.frame,chronologies-method
Create a data.frame from a chronology object.as.data.frame,chronology-method
as.data.frame siteas.data.frame,collunit-method
as.data.frame collunitsas.data.frame,collunits-method
Transform a contacts object to a data.frame()as.data.frame,contact-method
Transform a contacts object to a data.frame()as.data.frame,contacts-method
as.data.frame datasetas.data.frame,dataset-method
as.data.frame datasetsas.data.frame,datasets-method
Convert a 'publication' to a 'data.frame'as.data.frame,publication-method
Convert publications to a 'data.frame'as.data.frame,publications-method
as.data.frame siteas.data.frame,site-method
as.data.frame sitesas.data.frame,sites-method
as.data.frame specimenas.data.frame,specimen-method
as.data.frame specimensas.data.frame,specimens-method
as.list sitesas.list,sites-method
An S4 class for the authors of a Neotoma publication.author-class
An S4 class for a set of Neotoma author objects.authors-class
build_chronbuild_chron
Build a collection unit from the API responsebuild_collunits
Build a dataset object from a JSON list representation.build_dataset
Build a samples 'data.frame' from Neotoma API JSONbuild_sample
Build a 'site' from the Neotoma API response.build_sites
Build a specimen objects.build_specimen
c Method - Combine chronologies objectsc,chronologies-method
c Method - Combine collunits objectsc,collunits-method
c Method - Combine contacts objectsc,contact-method
c Method - Combine contacts objectsc,contacts-method
c Method - Combine datasets objectsc,datasets-method
c Method for NULL valuesc,missingOrNULL-method
Combine publication objects.c,publications-method
c Method - Combine sites objectsc,sites-method
c Method - Combine specimens objectsc,specimens-method
check_argscheck_args
Check contact information for a record against Neotoma contributorscheck_contacts
Get contact information for Neotoma contributorscheck_contacts.contacts
chroncontrolschroncontrols
Recover information about the chron controls for a collectionunit.chroncontrols,site-method
Recover information about the chron controls for a collectionunit.chroncontrols,sites-method
Obtain the chronology from a record or multiple records.chronologies
S4 class for chronologies informationchronologies-class
Extract 'chronologies' from a 'collunit' object.chronologies,collunit-method
Extract 'chronologies' from a 'collunits' object.chronologies,collunits-method
Extract 'chronologies' from a 'site' object.chronologies,site-method
Extract 'chronologies' from a 'sites' object.chronologies,sites-method
S4 class for chronologies informationchronology-class
Generate a data citation from a Neotoma2 object.cite_data
Obtain data citations from a single record.cite_data,site-method
Obtain data citations from multiple records.cite_data,sites-method
S4 class for collection units information.collunit-class
Extract collection units from a sites objectcollunits
An S4 class for Neotoma Collection Unitscollunits-class
Extract 'collunits' from a 'site' object.collunits,site-method
Extract 'collunits' from a 'sites' object.collunits,sites-method
An S4 class for Neotoma contactscontact-class
An S4 class for multi-contact information from the Neotoma Paleoecology Database.contacts-class
Obtain coordinates from a sites object.coordinates
Return the latitude and longitude of sitescoordinates,sites-method
S4 class for dataset informationdataset-class
Extract datasets from a sites object.datasets
S4 class for datasets informationdatasets-class
Extract 'datasets' from a 'collunit' object.datasets,collunit-method
Extract 'datasets' from a 'collunits' object.datasets,collunits-method
Extract 'datasets' from a 'site' object.datasets,site-method
Extract 'datasets' from a 'sites' object.datasets,sites-method
Obtain the DOI for publications or datasets.doi
Get a publication DOI.doi,publication-method
Obtain dataset DOIs from records.doi,site-method
Obtain dataset DOIs from records.doi,sites-method
Apply a filter for Neotoma sites objects.filter
Apply a filter for Neotoma sites objects.filter.sites
Get contact information for Neotoma contributorsget_contacts
Get contact information for Neotoma contributorsget_contacts.default
Get contact information for Neotoma contributorsget_contacts.numeric
get_datasetsget_datasets
Get Dataset Defaultget_datasets.default
Get Dataset Numericget_datasets.numeric
Get Dataset from a 'site' object.get_datasets.site
Get Dataset from a 'sites' object.get_datasets.sites
get_downloadsget_downloads
get_downloads JSONget_downloads.character
get_downloadsget_downloads.numeric
get_downloads sitesget_downloads.sites
get_manualget_manual
Get publication information for Neotoma recordsget_publications
Get publication information from Neotomaget_publications.default
Get publications using their unique identifier.get_publications.numeric
Update information for a publications object.get_publications.publication
Update metadata for a set of publication objects.get_publications.publications
get_sitesget_sites
get_sitesget_sites.default
Get Site Information for Fossil Sitesget_sites.numeric
Get Site Information for Fossil Sites from a Set of Sitesget_sites.sites
get_specimensget_specimens
Get Specimen datasetidget_specimens.default
Get Specimen Numericget_specimens.numeric
Get Specimen Sitesget_specimens.sites
get_statsget_stats
Get table record from Neotomaget_table
Get object IDsgetids
Get object IDs from a single collectionunit.getids.collunit
Get object IDs from collectionunits.getids.collunits
Get object IDs from a site object.getids.site
Get object IDs from sitesgetids.sites
Length Method chronologieslength,chronologies-method
Length Method collunitslength,collunits-method
Length Method datasetslength,datasets-method
Get the number of publications in a publications object.length,publications-method
Length Method sampleslength,samples-method
Length Method Siteslength,sites-method
Length Method specimenslength,specimens-method
c Method - Combine objects, including NULLmissingOrNULL-class
Get slot namesnames,collunit-method
Get names of contacts slotsnames,contact-method
Get slot namesnames,dataset-method
Get slot names for a publication object.names,publication-method
Get slot names for a publication object.names,publications-method
Get slot namesnames,site-method
Get slot namesnames,specimen-method
Format API call to Neotoma from call argumentsnewURL
parse_siteparse_site
parseURLparseURL
pingNeotomapingNeotoma
Plot site coordinates using a basic plot.plot,sites-method
Plot site coordinates using a basic plot.plot,sites,ANY-method
plotLeafletplotLeaflet
plotLeafletplotLeaflet,site-method
plotLeafletplotLeaflet,sites-method
An S4 class for a single Neotoma publication.publication-class
An S4 class for multi-publication information from the Neotoma Paleoecology Database. This S4 class allows a single dataset to have one or more publication classes associated with it.publications-class
S4 class for repositories informationrepositories-class
S4 class for repository informationrepository-class
S4 class for dataset informationsample-class
Obtain samples from a record or multiple records.samples
S4 class for the set of samplessamples-class
samplessamples,collunit-method
Get samples from a collectionunit or set of collection units:samples,collunits-method
samplessamples,site-method
samplessamples,sites-method
Select the best match for an object.selectMatch
Select the best match (between a local record and a Neotoma match)selectMatch,publication,logical-method
Select the best match (between a local record and a Neotoma match)selectMatch,publication,numeric-method
set chronology information for a new record.set_chronology
set Site Information for Fossil Sitesset_collunit
Set contact information for a new record.set_contact
set Site Information for Fossil Sitesset_dataset
Set the default chronology within a collectionunit.set_default
Change the default age model for a record.set_default,chronologies-method
Create a new publication (or publication set)set_publications
set Sample Informationset_sample
Set Neotoma API Source or Serverset_server
set Site Information for Fossil Sitesset_site
Show the collection unit informationshow,collunit-method
Show the collection unit informationshow,collunits-method
Show contact objectshow,contact-method
Show a contacts object.show,contacts-method
Show Dataset Methodshow,dataset-method
Show Datasets object as a dataframeshow,datasets-method
Print publications to screen.show,publication-method
Show the contents of a publication object.show,publications-method
Show a site object as a dataframeshow,site-method
Show sites objects as a dataframeshow,sites-method
Show Specimen Methodshow,specimen-method
Show Specimens object as a dataframeshow,specimens-method
Show matches for objects.showMatch
Show matched publication objects.showMatch,publication-method
An S4 class for site informationsite-class
An S4 class for multi-site informationsites-class
S4 class for specimen informationspecimen-class
Obtain specimens from a record or multiple records.specimens
S4 class for specimens informationspecimens-class
specimensspecimens,collunit-method
specimensspecimens,collunits-method
specimensspecimens,site-method
specimensspecimens,sites-method
Summary of objects within a sites object.summary,sites-method
taxataxa
Extract taxonomic data from a set of sites.taxa,collunit-method
Extract taxonomic data from a set of sites.taxa,collunits-method
Extract taxonomic data from a single site.taxa,site-method
Extract taxonomic data from a set of sites.taxa,sites-method
toJSONtoJSON
toJSONtoJSON,sites-method
toWidetoWide
write CSVwrite.csv,chronologies-method
write CSVwrite.csv,collunits-method
write CSVwrite.csv,datasets-method
write CSVwrite.csv,sites-method
write CSVwrite.csv,specimens-method