Skip to content

s-ccs/OSFClient.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecated

Caution

I only lately got to known the much older and more versatile: OpenScienceFramework.jl - this client here is deprecated and functionality will be moved to the other package.

OSFClient

Dev Build Status Coverage

OSF Client

A (as-of-right-now) read-only API-client for the open science framework at OSF.io.

Quickstart:

tdir = "/path/to/save/to/
node_id = "hk9g4"
osf_download(osf_traverse(node_id),tdir;pattern=glob"*/*/*.txt") # (optional pattern)

Current Features

  • Iterate through a public OSF project (via iterate) and get FileTrees.jl tree
  • osf_download files via their id directly from OSF

Missing features

This is really a barebone OSFClient, many things are missing:

  • authentification
  • upload files
  • create or modify metadata/projects

Contribution

You are very welcome to contribute to this, even total rewrites are not out of the question. Create an issue or a pull request directly. I'm also happy to hand over the project permanently. So far I only need the osf_download option anyway ;)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages