Skip to content

About

A Julia client for the JuliaHub platform

Topics

Resources

Stars

20 stars

Watchers

22 watching

Forks

Latest commit

 

History

170 Commits

Folders and files

Repository files navigation

JuliaHub.jl BETA

Version PkgEval

A Julia client for the JuliaHub platform APIs. It allows you to programmatically interact with the platform to, for example, upload or download datasets, start jobs, and so on.

The package is an open-source and available in the Julia General registry, and can simply be installed via the package manager.

pkg> add JuliaHub

To get started, you must first authenticate with a JuliaHub instance. The package can be used to interact with both juliahub.com and enterprise instances.

using JuliaHub
JuliaHub.authenticate("juliahub.com")

Once your session is authenticated, you can start interacting with the JuliaHub instance. For example, to list datasets you can call JuliaHub.datasets() or to upload a new dataset you can call

JuliaHub.upload_dataset("my-new-dataset", "local/file.csv")

Or you can also start JuliaHub jobs to offload computations to the cloud.

JuliaHub.submit_job(
    JuliaHub.script"""
    Hello JuliaHub!
    """
)

See the documentation over at help.juliahub.com for a more information on usage, guides, tutorials, and the reference manual. If you are curious about changes and updates that new version have brought, see the CHANGELOG.

About

A Julia client for the JuliaHub platform

Topics

Resources

Stars

20 stars

Watchers

22 watching

Forks

Releases

Used by

Contributors

Languages