⬅️ To parent page

About the VRE extension

The VRE extension can be easily installed via pip install vre-repository-connector.

Why Use It?

  • Easy Integration: Access repository datasets straight from your notebook. No need to download files manually—just pull the data and dive in.
  • Interactive Data Exploration: Search, filter, and preview datasets in real time. Write simple code that interacts with the repository's API and get instant results.
  • Smoother Workflows: Automate repetitive tasks like retrieving metadata, cleaning data, and processing files, so you can focus on the actual research.


Use Case Example: Assume, for instance, that you are a climate scientist who must examine the most recent temperature data. With the VRE Repository Connector, you can write a few lines of Python code in your Jupyter Notebook to retrieve the dataset and start analyzing it immediately:

# Example Jupyter Notebook using the VRE Connector
[1]: pip install vre-repository-connector
[1]: ...

[2]: import vre_repository_connector as vrc
     doi = "https://doi.org/10.12345/abcde-12345"

# Retrieve a specific dataset's file by its DOI
[3]: vrc.download(doi)
[3]: 1) x.zip
  2) y.zip
  3) z.zip
  Select [1-3]: 2
  '/tmp/tmpj8huipi7/abcde-12345/y.zip'

# Proceed with your analysis using libraries like pandas or matplotlib
      

And just like that, you're ready to analyze!

In addition to saving time, the VRE Repository Connector promotes repeatable, data-driven research by bridging the gap between interactive research tools and robust repository capabilities. VRE is intended to make your research workflow as integrated and efficient as possible, whether you're exploring new datasets or automating your analysis pipeline — all from within Jupyter. 🚀

Additional Resources

For further details, please refer to the VRE Repository Connector page.