Metadata-Version: 2.1
Name: singularity-hpc
Version: 0.0.19
Summary: Local filesystem database for Singularity containers with LMOD
Home-page: https://github.com/singularityhub/singularity-hpc
Author: Vanessa Sochat
Maintainer: Vanessa Sochat
License: LICENSE
Description: # Singularity Registry HPC (shpc)
        
        [![GitHub actions status](https://github.com/singularityhub/singularity-hpc/workflows/singularity-hpc/badge.svg?branch=main)](https://github.com/singularityhub/singularity-hpc/actions?query=branch%3Amain+workflow%3Asingularity-hpc)
        
        ![https://raw.githubusercontent.com/singularityhub/singularity-hpc/main/docs/assets/img/shpc.png](https://raw.githubusercontent.com/singularityhub/singularity-hpc/main/docs/assets/img/shpc.png)
        
        Singularity HPC is based off of the [Singularity Registry Client](https://github.com/singularityhub/sregistry-cli), but instead of
        being intended for general interaction with Singularity containers and a local database, it's optimized for managing containers
        in an HPC environment. Currently, this includes:
        
         - [LMOD](https://lmod.readthedocs.io/en/latest/)
        
        You can use shpc if you are:
        
        1. a linux administrator wanting to manage containers as modules for your cluster
        2. a cluster user that wants to maintain your own folder of custom modules
        3. a cluster user that simply wants to pull Singularity images as GitHub packages.
        
        These use cases will be better flushed out and documented as the library is developed.
        
        📖️ Read the [documentation](https://singularity-hpc.readthedocs.io/en/latest/) 📖️
        ⭐️ Browse the [container module collection](https://singularityhub.github.io/singularity-hpc/) ⭐️
         
        ## 🎨️ Previous Art 🎨️
        
        There are other tools that you might be interested in!
        
         - [VA Research Computing](https://www.rc.virginia.edu/userinfo/rivanna/software/containers/) has a similar system, but I couldn't find any code.
         - [Community Collections](https://github.com/community-collections/community-collections)
         - [Spack](https://spack.readthedocs.io/en/latest/module_file_support.html) installs modules for software built from source (not containers).
         
        ## TODOS
         
         - add other registry containers
         - the admin that runs shpc should have an easier way to see commands (other than lmod)
         - ensure that we print columns to shpc list
        
        ## License
        
        This code is licensed under the MPL 2.0 [LICENSE](LICENSE).
        
Keywords: singularity,containers,hpc,lmd
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Programming Language :: C
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3.3
Description-Content-Type: text/markdown
Provides-Extra: all
