https://github.com/breeding-insight/slurm-engine

Shinyapp that provides slurm code for users

https://github.com/breeding-insight/slurm-engine

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.3%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Shinyapp that provides slurm code for users

Basic Info
  • Host: GitHub
  • Owner: Breeding-Insight
  • Language: R
  • Default Branch: main
  • Size: 679 KB
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

Slurm-Engine

The Slurm Engine is a Shiny web application that allows users to generate SLURM job submission scripts and interactive SLURM commands. It is designed to simplify the process of submitting and running jobs on clusters using the SLURM workload manager.

Features

  • Job Submission: Generate SLURM job scripts with customizable options (job name, memory, CPUs, GPU request, and more).
  • Interactive Sessions: Generate SLURM commands to run jobs interactively on the cluster.
  • Cheat Sheet: A table of commonly used SLURM commands for quick reference.
  • Customizable Inputs: Users can input job parameters such as job name, email, memory, CPUs, GPU requirements, and additional commands.
  • Downloadable Scripts: Users can download the generated SLURM job script for easy submission.

Prerequisites

Before running the application, ensure that you have the following installed on your system:

  • R (version 4.0.0 or higher)
  • Shiny package (install.packages("shiny"))
  • DT package (install.packages("DT"))

Installation

To use the Slurm Engine app locally, follow these steps:

  1. Clone the repository:

```bash git clone https://github.com/yourusername/slurm-engine.git cd slurm-engine

  1. Install needed packages

```r install.packages(c("shiny", "DT"))

  1. Run app

```r library(shiny) runApp("appdirectorypath") # Replace with your app directory path

Owner

  • Name: Breeding Insight
  • Login: Breeding-Insight
  • Kind: organization

Combining genomics and informatics to accelerate genetic gains.

GitHub Events

Total
  • Push event: 5
  • Public event: 1
  • Fork event: 1
Last Year
  • Push event: 5
  • Public event: 1
  • Fork event: 1