Utilities for the Arctic Data Center


[Up] [Top]

Documentation for package ‘arcticdatautils’ version 0.7.0

Help Pages

arcticdatautils-package arcticdatautils: Utilities for the Arctic Data Center
arcticdatautils arcticdatautils: Utilities for the Arctic Data Center
convert_iso_to_eml Convert an ISO document to EML using an XSLT
create_dummy_attributes_dataframe Create test attributes data.frame
create_dummy_enumeratedDomain_dataframe Create test enumeratedDomain data.frame
create_dummy_metadata Create a test metadata object
create_dummy_object Create a test object
create_dummy_package Create a test package
create_dummy_package_full Create dummy package with fuller metadata
create_dummy_parent_package Create a test parent package
create_resource_map Create a resource map object on a Member Node
eml_adcad_annotation Given a term from the ADC Academic Disciplines (ADCAD) ontology, produce the corresponding annotation
eml_add_distribution Add distribution information to EML
eml_add_entity_system Add system information to entities
eml_add_publisher Add publisher information to EML document
eml_arcrc_add_annotation Add an Arctic Report Card annotation to a dataset
eml_arcrc_essay_annotation Given an essay topic from the Arctic Report Card (ARCRC) ontology, produce the corresponding annotation
eml_arcrc_key_variable_annotation Given a key variable from the Arctic Report Card (ARCRC) ontology, produce the corresponding annotation
eml_associated_party Create an EML associatedParty
eml_categorize_dataset Categorize a dataset with an annotation
eml_contact Create an EML contact. Contact information is passed on to 'eml_party()'
eml_creator Create an EML creator.
eml_ecso_annotation Given a an annotation from the ECSO ontology, produce the corresponding annotation
eml_get_raster_metadata Get raster info from a file on disk
eml_get_simple Get a simple list output from EML::eml_get()
eml_nsf_to_project Create an EML project section from a list of NSF award numbers
eml_otherEntity_to_dataTable Convert otherEntities to dataTables
eml_party Create an EML party
eml_set_reference Set a reference to an EML object
eml_set_shared_attributes Set shared attribute references
env_get Get the current environment name
find_newest_object Find the newest object within the given set of objects
format_eml Generate the EML 2.1.1 format ID
format_iso Generate the ISO 19139 format ID
generate_resource_map Create a resource map RDF/XML file and save is to a temporary path
get_all_versions Get the PIDs of all versions of an object
get_coord_list Get list of Coordinate Reference Systems
get_mn_base_url Get base URL of a Member Node
get_ncdf4_attributes Get a data.frame of attributes from a NetCDF object
get_ontology_concepts Gets all the concepts
get_package Get a structured list of PIDs for the objects in a package
get_token Get the currently set authentication token
guess_format_id Guess format from filename
is_authorized Check if user has authorization to perform an action on an object
is_obsolete Test whether the object is obsoleted by another object
is_public_read Check whether an object has public read access
is_token_expired Determine whether token is expired
is_token_set Test whether a token is set
mdq_run Score a metadata document against a MetaDIG suite
mosaic_annotate_attribute Add a MOSAiC (https://mosaic-expedition.org/) attribute annotation (the returned object does not include the id slot)
mosaic_annotate_dataset Annotating the MOSAiC dataset level annotations
mosaic_portal_filter Creates the choice label pairs to be pasted into a portal document
new_uuid Generate a new UUID PID
object_exists Check if an object exists on a Member Node
parse_resource_map Parse a resource map into a data.frame
pid_to_eml_entity Create EML entity with physical section from any DataONE PID
pid_to_eml_physical Create EML physical objects for the given set of PIDs
publish_object Publish an object on a Member Node
publish_update Publish an updated data package
read_ontology Get an owl file from github
read_zip_shapefile Read a shapefile from a pid
recover_failed_submission Recovers failed submissions
reformat_file_name Helper for publish_object. Reformat the fileName in system metadata.
remove_access Remove a subject from an object's access policy
remove_public_read Remove public read access for an object
reorder_pids Reorder a named list of objects according to the order in the metadata
set_access Set the access policy for an object
set_file_name Set the file name for an object
set_public_read Set public read access for an object
set_public_read_all_versions Set public READ access on all versions of PIDs in data package.
set_rights_and_access Set rights holder with access policy for an object
set_rights_holder Set the rights holder for an object
show_indexing_status Show the indexing status of a set of PIDs
sysmeta_to_eml_physical Create an EML physical object from system metadata
title_to_file_name Formats the eml file name based on the dataset title
update_object Update an object with a new file
update_resource_map Update an existing resource map object on a Member Node
which_in_eml Search through EMLs