{
  "context": "https://hydroshare.org/schema",
  "type": "ScientificDataset",
  "additionalType": "CompositeResource",
  "name": "HydroShare Python Client Library (hsclient) Usage Examples",
  "description": "This resource contains a set of Jupyter Notebooks that provide Python code examples for using the HydroShare Python Client library (hsclient). The hsclient library enables users to automate most of the functions available via HydroShare's web user interface through Python coding. It enables creation of new resources and editing of existing resources. Edits may include changes to metadata elements and/or content files within resources. A link to the GitHub source code repository for hsclient is provided in the related resources section below.",
  "url": "http://www.hydroshare.org/resource/7561aa12fd824ebb8edbee05af19b910",
  "identifier": [
    "http://www.hydroshare.org/resource/7561aa12fd824ebb8edbee05af19b910"
  ],
  "creator": [
    {
      "type": "Person",
      "email": "jeff.horsburgh@usu.edu",
      "identifier": "https://orcid.org/0000-0002-0768-3196",
      "affiliation": {
        "type": "Organization",
        "url": null,
        "address": null,
        "name": "Utah State University"
      },
      "name": "Horsburgh, Jeffery S."
    },
    {
      "type": "Person",
      "email": "sblack@cuahsi.org",
      "identifier": null,
      "affiliation": {
        "type": "Organization",
        "url": null,
        "address": null,
        "name": "CUAHSI"
      },
      "name": "Black, Scott Steven"
    },
    {
      "type": "Person",
      "email": "pabitra.dash@usu.edu",
      "identifier": "https://orcid.org/0000-0002-5995-9297",
      "affiliation": {
        "type": "Organization",
        "url": null,
        "address": null,
        "name": "USU"
      },
      "name": "Dash, Pabitra"
    }
  ],
  "dateCreated": "2021-01-07 00:19:49.650263+00:00",
  "keywords": [
    "hsclient",
    "Python",
    "HydroShare",
    "DSAW",
    "Python Client",
    "Jupyter Notebook"
  ],
  "license": {
    "type": "CreativeWork",
    "name": "This resource is shared under the Creative Commons Attribution CC BY.",
    "description": null,
    "url": "http://creativecommons.org/licenses/by/4.0/"
  },
  "provider": {
    "type": "Organization",
    "url": "https://www.hydroshare.org/",
    "address": null,
    "name": "HydroShare"
  },
  "contributor": [],
  "publisher": null,
  "datePublished": null,
  "subjectOf": null,
  "version": null,
  "inLanguage": "eng",
  "creativeWorkStatus": {
    "type": "DefinedTerm",
    "name": "Public",
    "description": "The resource is publicly accessible and can be viewed or downloaded by anyone"
  },
  "dateModified": "2026-01-16 14:20:31.916625+00:00",
  "funding": [
    {
      "type": "Grant",
      "description": null,
      "identifier": "1931297",
      "funder": {
        "type": "Organization",
        "url": "https://www.nsf.gov/awardsearch/showAward?AWD_ID=1931297",
        "address": null,
        "name": "National Science Foundation"
      },
      "name": "Collaborative Research: Elements: Advancing Data Science and Analytics for Water (DSAW)"
    }
  ],
  "temporalCoverage": {
    "endDate": "2009-01-16 12:00:00",
    "startDate": "2007-08-16 16:30:00"
  },
  "spatialCoverage": {
    "type": "Place",
    "name": null,
    "geo": {
      "type": "GeoShape",
      "box": "42.05002878577159 -111.57737502643894 41.987457779031246 -111.65768822411243"
    },
    "additionalProperty": null,
    "srs": null
  },
  "hasPart": [
    {
      "type": "CreativeWork",
      "name": "The content of this resource is part of",
      "description": "Tarboton, D. (2026). Collection of resources that illustrate data processing methods and computational and modeling libraries in HydroShare and linked JupyterHub computing platforms, HydroShare",
      "url": "http://www.hydroshare.org/resource/0b78e7735f2c4e858f3247f740dcd30f"
    },
    {
      "type": "CreativeWork",
      "name": "This resource is described by",
      "description": "Source code repository for the hsclient Python Library - https://github.com/hydroshare/hsclient",
      "url": ""
    }
  ],
  "isPartOf": [
    {
      "type": "CreativeWork",
      "name": null,
      "description": "Tarboton, D. (2026). Collection of resources that illustrate data processing methods and computational and modeling libraries in HydroShare and linked JupyterHub computing platforms, HydroShare",
      "url": "http://www.hydroshare.org/resource/0b78e7735f2c4e858f3247f740dcd30f"
    },
    {
      "type": "CreativeWork",
      "name": "This resource is described by",
      "description": "Source code repository for the hsclient Python Library - https://github.com/hydroshare/hsclient",
      "url": ""
    }
  ],
  "relation": [
    "annotation=NoneType required=False default=None title='Relation' description='All other types of relations'"
  ],
  "additionalProperty": null,
  "associatedMedia": [],
  "citation": [
    "Horsburgh, J. S., S. S. Black, P. Dash (2026). HydroShare Python Client Library (hsclient) Usage Examples, HydroShare, http://www.hydroshare.org/resource/7561aa12fd824ebb8edbee05af19b910"
  ],
  "coordinates": null,
  "includedInDataCatalog": null,
  "sourceOrganization": null,
  "sharing_status": null,
  "content_types": [
    "CompositeResource"
  ],
  "additional_metadata": {},
  "viewCount": 5563,
  "relations": [
    {
      "type": "CreativeWork",
      "name": "The content of this resource is part of",
      "description": "Tarboton, D. (2026). Collection of resources that illustrate data processing methods and computational and modeling libraries in HydroShare and linked JupyterHub computing platforms, HydroShare",
      "url": "http://www.hydroshare.org/resource/0b78e7735f2c4e858f3247f740dcd30f"
    },
    {
      "type": "CreativeWork",
      "name": "This resource is described by",
      "description": "Source code repository for the hsclient Python Library - https://github.com/hydroshare/hsclient",
      "url": ""
    }
  ]
}