IBM project-lib R and Python libraries contain a set of functions that help you to interact with Watson Studio projects and project assets. You can think of the libraries as a programmatical interface to a Watson Studio project. Using the project-lib libraries, you can access project metadata and assets, including files and connections. The libraries also contain functions that simplify fetching files from the object storage associated with the project.
The project-lib R documentation is here and the project-lib Python documentation is here.