Package: openeo 1.3.1

Florian Lahn

openeo: Client Interface for 'openEO' Servers

Access data and processing functionalities of 'openEO' compliant back-ends in R.

Authors:Florian Lahn [aut, cre], Peter James Zellner [ctb], Matthias Mohr [ctb]

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

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

Peer review:

Bug tracker:https://github.com/open-eo/openeo-r-client/issues

On CRAN:

openeoopeneo-user

93 exports 60 stars 3.52 score 40 dependencies 135 scripts 1.4k downloads

Last updated 2 months agofrom:e2612a1d84. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winNOTESep 13 2024
R-4.5-linuxNOTESep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 2024

Exports:active_connectionactive_data_collectionactive_process_collectionapi_versionsas.bbox.bounding-boxas.bbox.geojsonas.Graph.functionas.Graph.Processas.Graph.ProcessInfoas.Graph.ProcessNodeas.Process.functionas.Process.Graphas.Process.Jobas.Process.ProcessInfoas.Process.ProcessNodeas.Process.Servicecapabilitiesclient_versioncollection_viewercompute_resultconformanceconnectcreate_jobcreate_servicecreate_user_processcreate_variabledebugdebug.offdelete_filedelete_jobdelete_servicedelete_user_processdescribe_accountdescribe_collectiondescribe_jobdescribe_processdescribe_servicedescribe_user_processdimensionsdisconnectdownload_filedownload_resultsestimate_jobget_samplegraphToJSONis.debugginglist_collectionslist_featureslist_file_formatslist_fileslist_jobslist_oidc_providerslist_processeslist_resultslist_service_typeslist_serviceslist_udf_runtimeslist_user_processeslog_joblog_serviceloginlogoutlogsOpenEOClientparse_graphprivacy_policyprocess_viewerprocessesprocessToJSONremove_variablesd.listsd.ProcessGraphParametersd.ProcessNodesend_udfstart_jobstatusstop_jobsupportsterms_of_servicetoJSONupdate_jobupdate_serviceupdate_user_processupload_fileuser_processesUserProcessCollectionvalidate_processvar.listvar.ProcessGraphParametervar.ProcessNodevariablesxor.ProcessGraphParameterxor.ProcessNode

Dependencies:askpassbase64encclassclassIntclicpp11curlDBIdigeste1071fansifastmapgenericsgluehtmltoolshttr2IRdisplayjsonliteKernSmoothlifecyclelubridatemagrittrMASSopensslpillarproxyR6rappdirsRcppreprrlangs2sfsystimechangeunitsutf8vctrswithrwk

Developer Implementation Details

Rendered fromopeneo-06-developer_implementation_details.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-02-17
Started: 2022-11-17

Getting Started

Rendered fromopeneo-01-getting_started.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2022-11-17
Started: 2022-11-17

Process Graph Building

Rendered fromopeneo-04-process_graph_concepts.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2022-11-17
Started: 2022-11-17

Process Graph Building Application

Rendered fromopeneo-05-process_graph_building_application.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2022-11-17
Started: 2022-11-17

Sample Data Retrieval

Rendered fromopeneo-02-sample_data.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2022-11-17
Started: 2022-11-17

Software and Package Architecture

Rendered fromopeneo-03-package-software-architecture.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2022-11-17
Started: 2022-11-17

Readme and manuals

Help Manual

Help pageTopics
Active Connectionactive_connection
AnyOfAnyOf
Returns the supported openEO API versionsapi_versions
Argument classArgument
ArrayArray
coerce to bboxas.bbox as.bbox.bounding-box as.bbox.geojson
Coercions into data.frame objectsas.data.frame as.data.frame.BandList as.data.frame.CollectionList as.data.frame.FileFormatList as.data.frame.JobList as.data.frame.ServiceList as.data.frame.VersionsList
Coercion into Graphas.Graph as.Graph.function as.Graph.Process as.Graph.ProcessInfo as.Graph.ProcessNode
Coerce into a Processas.Process as.Process.function as.Process.Graph as.Process.Job as.Process.ProcessInfo as.Process.ProcessNode as.Process.Service
Basic Authentication classBasicAuth
Binary function wrappers!=.ProcessGraphParameter !=.ProcessNode %%.ProcessGraphParameter %%.ProcessNode &.ProcessGraphParameter &.ProcessNode *.ProcessGraphParameter *.ProcessNode +.ProcessGraphParameter +.ProcessNode -.ProcessGraphParameter -.ProcessNode /.ProcessGraphParameter /.ProcessNode <.ProcessGraphParameter <.ProcessNode <=.ProcessGraphParameter <=.ProcessNode ==.ProcessGraphParameter ==.ProcessNode >.ProcessGraphParameter >.ProcessNode >=.ProcessGraphParameter >=.ProcessNode binary_ops xor.ProcessGraphParameter xor.ProcessNode ^.ProcessGraphParameter ^.ProcessNode |.ProcessGraphParameter |.ProcessNode
BooleanBoolean
BoundingBoxBoundingBox
Capabilities overviewcapabilities
Returns the client versionclient_version
View openEO collectionscollection_viewer
CollectionId classCollectionId
Executes a job and returns the data immediatelycompute_result
OGC conformanceconformance
Connect to a openEO serviceconnect
Creates a new job on the back-endcreate_job
Prepares and publishes a service on the back-endcreate_service
Stores a graph as user defined process on the back-endcreate_user_process
Creates a variable in a process graphcreate_variable
DateDate
DateTimeDateTime
Triggers debugging modedebug debug.off is.debugging
Delete a file from the user workspacedelete_file
Delete a jobdelete_job
Deletes a service function for a jobdelete_service
Deletes a user processdelete_user_process
Get the current user account informationdescribe_account
Describe a collectiondescribe_collection
Fetches information about a jobdescribe_job
Describe a processdescribe_process
Describes a servicedescribe_service
Fetches the representation of a stored user defined processdescribe_user_process
Returns dimensiondimensions
Returns dimension informationdimensions.Collection
disconnectdisconnect
Download a file from the user workspacedownload_file
Downloads the results of a jobdownload_results
EPSGCode classEPSGCode
Estimates job costsestimate_job
GeoJsonGeoJson
Get sample dataget_sample
Graph objectGraph
*toJSON functionsgraphToJSON graphToJSON-deprecated processToJSON processToJSON-deprecated
Group operator wrappersgroup_ops max.list max.ProcessGraphParameter max.ProcessNode mean.list mean.ProcessGraphParameter mean.ProcessNode median.list median.ProcessGraphParameter median.ProcessNode min.list min.ProcessGraphParameter min.ProcessNode prod.list prod.ProcessGraphParameter prod.ProcessNode range.list range.ProcessGraphParameter range.ProcessNode sd.list sd.ProcessGraphParameter sd.ProcessNode sum.list sum.ProcessGraphParameter sum.ProcessNode var.list var.ProcessGraphParameter var.ProcessNode
IAuthIAuth
Integer classInteger
JobId classJobId
KernelKernel
List data on connected serveractive_data_collection list_collections
List the openEO endpointslist_features
Supported Input/Output formatslist_file_formats
List workspace fileslist_files
List the jobs of a userlist_jobs
Available OIDC providerlist_oidc_providers
List available processes on serverlist_processes
Creates a list of download pathslist_results
Returns the web service types of the back-endlist_service_types
Lists the current users serviceslist_services
Lists the supported UDF runtimeslist_udf_runtimes
Lists the IDs of the process graphs from the current user.list_user_processes
Job loglog_job
Service loglog_service
Log in on a specific back-endlogin
Log outlogout
Access logs of a Service or Joblogs
MetadataFilterMetadataFilter
Number classNumber
OIDC AuthenticationOIDCAuth
openeo-deprecatedopeneo-deprecated
openEO client classOpenEOClient
OutputFormat classOutputFormat
OutputFormatOptionsOutputFormatOptions
Parameter classParameter
Converts a JSON openEO graph into an R graphparse_graph
Print an openEO processprint.ProcessInfo
Prints a User objectprint.User
Visualize the privacy policyprivacy_policy
Process objectProcess
Viewer panel for provided openEO processesprocess_viewer
Process CollectionProcessCollection
Get a process graph builder / process collection from the connectionactive_process_collection processes
ProcessGraphArgumentProcessGraphArgument
ProcessGraphIdProcessGraphId
ProcessGraphParameterProcessGraphParameter
Process Node objectProcessNode
ProjDefinitionProjDefinition
RasterCubeRasterCube
Removes a variable from the Graphremove_variable
Test a UDF operationsend_udf
st_bbox for ProcessNodest_bbox.ProcessNode
Starts remote asynchronous evaluation of a jobstart_job
Retrieves the statusstatus status.Job status.OpenEOClient status.Service
Terminates a running jobstop_job
String classString
Tag support lookupsupports
TemporalIntervalTemporalInterval
TemporalIntervalsTemporalIntervals
Visualize the terms of serviceterms_of_service
TimeTime
Wrapper for toJSONtoJSON toJSON,Graph-method toJSON,Process-method
UdfCodeArgument classUdfCodeArgument
UdfRuntimeArgument classUdfRuntimeArgument
UdfRuntimeVersionArgument classUdfRuntimeVersionArgument
Unary function wrappers!.ProcessGraphParameter !.ProcessNode abs.ProcessGraphParameter abs.ProcessNode acos.ProcessGraphParameter acos.ProcessNode acosh.ProcessGraphParameter acosh.ProcessNode asin.ProcessGraphParameter asin.ProcessNode asinh.ProcessGraphParameter asinh.ProcessNode atan.ProcessGraphParameter atan.ProcessNode atanh.ProcessGraphParameter atanh.ProcessNode ceiling.ProcessGraphParameter ceiling.ProcessNode cos.ProcessGraphParameter cos.ProcessNode cosh.ProcessGraphParameter cosh.ProcessNode cummax.ProcessGraphParameter cummax.ProcessNode cummin.ProcessGraphParameter cummin.ProcessNode cumprod.ProcessGraphParameter cumprod.ProcessNode cumsum.ProcessGraphParameter cumsum.ProcessNode exp.ProcessGraphParameter exp.ProcessNode floor.ProcessGraphParameter floor.ProcessNode log.ProcessGraphParameter log.ProcessNode log10.ProcessGraphParameter log10.ProcessNode quantile.ProcessGraphParameter quantile.ProcessNode round.ProcessGraphParameter round.ProcessNode sign.ProcessGraphParameter sign.ProcessNode sin.ProcessGraphParameter sin.ProcessNode sinh.ProcessGraphParameter sinh.ProcessNode sqrt.ProcessGraphParameter sqrt.ProcessNode tan.ProcessGraphParameter tan.ProcessNode tanh.ProcessGraphParameter tanh.ProcessNode trunc.ProcessGraphParameter trunc.ProcessNode unary_ops [.ProcessGraphParameter
Modifies a job with given parameterupdate_job
Modifies a serviceupdate_service
Update an user defined processupdate_user_process
Upload data into the users workspaceupload_file
Process collection for user defined processesuser_processes
User Defined Process CollectionUserProcessCollection
Validate a user processvalidate_process
Lists the defined variables for a graphvariables
VectorCubeVectorCube