Wolfram Resource System

The Wolfram Resource System is a framework for repositories and archives containing content ready for immediate use within the Wolfram Language. The system is the basis for a variety of Wolfram-curated repositories and archives. It can also be used for private repositories and archives. Deployed entries in repositories and archives get a webpage that typically gives documentation and examples of the entry.

https://resources.wolframcloud.com home page for the Wolfram Resource System

Data Resources »

https://resources.wolframcloud.com/datarepository public Wolfram Data Repository

ResourceData get core content or specific elements from a data resource

Function Resources »

https://resources.wolframcloud.com/functionrepository public Wolfram Function Repository

ResourceFunction reference a function from a function resource

Neural Net Resources »

https://resources.wolframcloud.com/neuralnetrepository public Wolfram Neural Net Repository

NetModel get a neural net from a neural net resource

Accessing Resources

ResourceObject symbolic representation of a resource, with access to metadata, etc.

ResourceVersion  ▪  ResourceSystemPath  ▪  $ResourceSystemPath

Creating Resources

CreateNotebook create a new resource definition notebook

ResourceRegister register a resource so it can be referred to by name

CloudDeploy deploy a resource with documentation to the cloud

Options  ▪  SetOptions  ▪  LocalCache  ▪  CloudPublish

Managing Resources

ResourceUpdate update to the latest version of a function resource

ResourceRemove remove the local cache of a function resource

Publishing a Resource

ResourceSubmit submit a resource for inclusion in a Wolfram repository

$PublisherID default identifier for the publisher of a resource

PublisherID publisher identifier for a resource submission