Skip to main content

Library and command-line application to interact with datasets in the Aachen Higher-Order Repository of Networks.

Project description

ahorn-loader

Library and command-line application to interact with datasets in AHORN.

Usage

ahorn-loader is both a command-line application and a Python package to interact with the AHORN repository for higher-order datasets.

Command-Line Usage

To install and use ahorn-loader from the command line, you can run the following command:

uvx ahorn-loader [command] [args]

Commands include:

  • ls: List available datasets in AHORN.
  • download: Download a dataset from AHORN.
  • validate: Validate a specific dataset file (e.g., before adding it to AHORN).

To get a full help of available commands and options, run ahorn-loader --help.

Python Package Usage

To use ahorn-loader as a Python package, you can install it via pip (or some other package manager of your choice):

pip install ahorn-loader

Then, you can use it in your Python scripts:

import ahorn_loader

# download a dataset
ahorn_loader.download('dataset_name', 'target_path')

# validate a specific dataset (e.g., before adding it to AHORN)
ahorn_loader.validate('path_to_dataset_file')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ahorn_loader-0.1.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ahorn_loader-0.1.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file ahorn_loader-0.1.1.tar.gz.

File metadata

  • Download URL: ahorn_loader-0.1.1.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ahorn_loader-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2a16eaa145bbb2464cab9a5867277f5d5c9c1a61ec98b4693f9e34652f134266
MD5 f129ad26b5c2fc5cf40d97a0414ccf1f
BLAKE2b-256 8a943c34eb06633206d3d4608cdb358db7ca805df2361eecddb03179c03e9cd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ahorn_loader-0.1.1.tar.gz:

Publisher: publish.yml on netsci-rwth/ahorn-loader

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ahorn_loader-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ahorn_loader-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ahorn_loader-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6922bef43e13d9f8d8adacd1a52c1b3bafde3536d22870303c65e84a68e41b4
MD5 4f4607686a1876a800dad66c03be60b3
BLAKE2b-256 8ba8348174117750328acfee6b100a0976a12c3b7ecc3fb9febcbdabb701cf4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ahorn_loader-0.1.1-py3-none-any.whl:

Publisher: publish.yml on netsci-rwth/ahorn-loader

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page