signac-flow icon indicating copy to clipboard operation
signac-flow copied to clipboard

Workflow management for signac-managed data spaces.

Results 56 signac-flow issues
Sort by recently updated
recently updated
newest added

## Description This PR removes and changes the supported directive names in favor of a more generic structure which has less ambiguous setting and more closely allows for modern scheduler...

### Feature description I would like to submit operations so that the partition flag in SLURM looks like ``` #SBATCH --partition=gpu,gpu_mig40 ``` Currently, specifying multiple partitions on the command line...

cluster submission

### Feature description Check whether MPI is initialized when `run` is about to fork and launch a MPI process. ### Proposed solution ```python import hoomd import ctypes import platform system...

### Description `python project.py submit --ignore-conditions all --pretend` output does not include the `--ignore-conditions all` flag in the output job script. ### To reproduce ``` #!/bin/bash #SBATCH --job-name=job name #SBATCH...

bug

### Feature description * Refactor the job directives for logical consistency, to use standard terms, and to better support modern batch schedulers. * Complete the ongoing refactor of the job...

### Description flow incorrectly computes `np = nranks * omp_num_threads` and then sets `--ntasks=np` in the SLURM submission script. ### To reproduce ``` $ flow test-workflow -g 4 -c 128...

### Feature description I would find it more convenient to use flow if the partition were automatically selected based on the job resource request. Many clusters have separate CPU and...

### Description For the GreatLakes (and potentially others) template. Multi-node GPU submissions incorrectly set the `--ntasks-per-node` to be the total number of tasks disregarding individual node size. ## To Reproduce...

bug

Add builtin logging for execution hooks. ## Description Add `LogOperations` and tests for `LogOperations` to execution hooks. ## Motivation and Context Provides built in logging hooks for users. Partially addresses...

### Description from flow import with_job Traceback (most recent call last): File "", line 1, in ImportError: cannot import name 'with_job' from 'flow' ### To reproduce from flow import FlowProject...