Skip to main content

Minder Downloader

The minder-downloader module is a Python package that provides a user-friendly interface for interacting with the Minder research portal. This package enables users to easily download datasets from the Minder research portal, as well as upload reports to the platform.

The downloading functionality of the package is straightforward to use. The module handles the authentication and request/response handling, so the user doesn't need to worry about the details of these processes. Once authenticated, users can specify the date range and datasets to download, and the module will return the data as a Pandas DataFrame. This makes it easy to work with the data using Python's powerful data analysis tools.

In addition to downloading data, the minder-downloader module also provides a simple way to upload reports to the Minder research portal. This can be done by providing the path to a file and the HTML address to upload the file to. The module takes care of the uploading process, making it easy to share reports with collaborators or the wider research community.

Overall, the minder-downloader package provides a convenient and streamlined way to interact with the Minder research portal, whether you need to download data or upload reports.

Installation

You can install minder-downloader using pip:

pip install minder-downloader

Usage

Here is a simple example of how to use minder-downloader to download data from the Minder research portal:

from datetime import datetime, timedelta
from minder_downloader import MinderDatasetDownload

# Define date range and datasets to download
since = datetime.now() - timedelta(days=7)
until = datetime.now()
datasets = ['example_dataset_1', 'example_dataset_2']

# Create downloader object and download data
downloader = MinderDatasetDownload(since, until, datasets)
data = downloader.download_data()

# Print downloaded data
print(data.head())

This will download the specified datasets for the past week and print the first few rows of the resulting DataFrame.

License

minder-downloader is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

This module was created by Dr Eyal Soreq. If you find it useful, please consider citing it in your research.

Release files for minder-downloader 0.1.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for minder-downloader 0.1.20
File Size Uploaded
minder_downloader-0.1.20.tar.gz 9.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for minder-downloader 0.1.20
File Interpreter ABI Platform
minder_downloader-0.1.20-py3-none-any.whl Python 3 none any Details

Total release size: 20.7 kB

Release files / minder_downloader-0.1.20.tar.gz

Download URL minder_downloader-0.1.20.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
07431c9f692013c47b1c3b8945ab247dd7e02fa42b20b231a5de8748a453d3cb
BLAKE2b-256 checksum
How to use checksums
caa0379076b6909755b6916950b17870800a17218ec84c60405213b333b9de41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.9.13 Darwin/23.1.0

Release files / minder_downloader-0.1.20-py3-none-any.whl

Download URL minder_downloader-0.1.20-py3-none-any.whl
Size 11.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7deb16a34f1ef8572ad281964ba78a03b1cf83d7cdf5fd2218393626ec85fbe6
BLAKE2b-256 checksum
How to use checksums
52193c7cb20b5b23eb8ce457dcdfe95f7f4e85ba78f3d33cc86fb90d147a5a2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.9.13 Darwin/23.1.0

Release history Release notifications | RSS feed

This release

0.1.20 This release

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.9

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page