Skip to main content

Data Management for InHPC-DE

Project description

inhpc_dm

JupyterLab extension for InHPC-DE data management

WORK IN PROGRESS!

Requirements

  • JupyterLab >= 4.0

Overview

This extension consists of a front-end part (basically an enhanced filebrowser) and a back-end (server) part, that has the job of mounting remote file systems and invoking transfer commands.

Contributing

Development install

Note: You will need JupyterLab and NodeJS to build the extension package.

To install NodeJS, you can use the package manager on your system, e.g. on a Debian system:

apt install nodejs npm
# Clone the repo to your local environment
# Change directory to the inhpc_dm directory

# Install packages required for development
pip install -r requirements-dev.txt

# Install package
pip install .

# Link your development version of the extension with JupyterLab
jupyter-labextension build .

# Enable server extension
jupyter server extension enable --user inhpc_dm

# Rebuild extension Typescript source after making changes
jlpm run build

# Run Jupyter lab
jupyter-lab

Uninstall

pip uninstall inhpc_dm

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

inhpc_dm-0.6.0.tar.gz (213.2 kB view details)

Uploaded Source

File details

Details for the file inhpc_dm-0.6.0.tar.gz.

File metadata

  • Download URL: inhpc_dm-0.6.0.tar.gz
  • Upload date:
  • Size: 213.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for inhpc_dm-0.6.0.tar.gz
Algorithm Hash digest
SHA256 d916324e6430d9016968ada83001615e1dfe2c6d6e11d73218f9c1f00b101e5c
MD5 e7609cc0425a46957764f39ea2e01dd7
BLAKE2b-256 3b84a7c633859dd615a2693092611f679fb681e1196af35ff87ce724714b7b53

See more details on using hashes here.

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