NCEAS / recordr

Provenance tracking for R.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fully implement all session config params that make sense.

gothub opened this issue · comments

The dataone package session configuration facility is used by recordr. Evaluate all the params
for usage by recordr and implement them fully. Document the config params and what
effect they have on recordr operation.

Implement use of the following parameters.

These are evaluated during record():

  • capture_dataone_reads
  • capture_dataone_writes
  • capture_file_writes
  • capture_file_reads
  • orcid_identifier (for prov:User)
  • foaf_name (for prov:User)
  • package_metadata_template_path

These are evaluated during publishRun():

  • target_member_node_id
  • public_read_allowed
  • replication_allowed
  • number_of_replicas
  • preferred_replica_node_list
  • dataone_env
  • rights_holder
  • submitter

All of the above mentioned parameters have been implemented as R options, the last one
being added in commit b5d8000