Skip to main content

Aluna CLI

A command-line tool for downloading pathology slide files from the Aluna platform.

Package name: aluna-cli

Installation

You can run the CLI directly using uvx (no installation required):

uvx aluna-cli download --cart YOUR_CART_ID

Or install it permanently:

pip install aluna-cli

Usage

Download SVS files from cart

The recommended way to download files is using a cart ID from the Aluna web interface:

# Using uvx (recommended)
uvx aluna-cli download --cart YOUR_CART_ID

# If installed (the command is still 'aluna' after installation)
aluna download --cart YOUR_CART_ID

To get a cart ID:

  1. Visit the Aluna web interface
  2. Search for pathology slides
  3. Add desired files to your cart
  4. Go to the cart page to get your download command with cart ID

Options

  • --cart, -c: Cart ID from the Aluna web interface
  • --output-dir, -o: Directory to save downloaded files (default: current directory)
  • --parallel, -p: Number of parallel downloads (default: 3)
  • --chunk-size: Download chunk size in MB (default: 10)
  • --api-url: Custom API URL (default: https://manaflow-ai--aluna-search-backend-0-serve.modal.run)

Examples

Download files to a specific directory:

uvx aluna-cli download --cart YOUR_CART_ID -o ./downloads

Download with more parallel connections:

uvx aluna-cli download --cart YOUR_CART_ID -p 5

Features

  • Progress bars for each file download
  • Parallel downloads for faster performance
  • Automatic retry on failure
  • Resume partial downloads
  • Checksum verification

License

MIT License - see LICENSE file for details.

Metadata

Release files for aluna-cli 0.1.5

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

Source distribution (sdist)

Source distribution for aluna-cli 0.1.5
File Size Uploaded
aluna_cli-0.1.5.tar.gz 13.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aluna-cli 0.1.5
File Interpreter ABI Platform
aluna_cli-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 19.0 kB

Release files / aluna_cli-0.1.5.tar.gz

Download URL aluna_cli-0.1.5.tar.gz
Size 13.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a9bb63913ed8065ace41f8b98ff56850ab78f9b0780abb32bd5dc8cd80ceaf59
BLAKE2b-256 checksum
How to use checksums
763ccfa12b64035669b00509f9f4767ed3a17ca66061964440057b946cbc8522
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.0

Release files / aluna_cli-0.1.5-py3-none-any.whl

Download URL aluna_cli-0.1.5-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e516110be86d1b3e6171fb04bdc517caf62767bd7cdad112760efb5d94a931bc
BLAKE2b-256 checksum
How to use checksums
021f582e325a89ee685fb52d56ebbfda99d4ea6fdaa88ed574aa7b51a9c6475f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.0

Release history Release notifications | RSS feed

This release

0.1.5 This release

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

0.1.0

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