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

### Feature description Make it easier for job output (std out and err) to end up in the job directory. ### Proposed solution Expose something like `job_output_dir` as a variable...

enhancement

**[Original report](https://bitbucket.org/glotzer/signac-flow/issue/3) by Carl Simon Adorf (Bitbucket: [csadorf](https://bitbucket.org/csadorf), GitHub: [csadorf](https://github.com/csadorf)).** ---------------------------------------- # Problem The FlowProject currently provides the `scheduler_jobs()` and the `map_scheduler_jobs()` method. These can be used to identify scheduler...

enhancement

### Feature description status_parallelization was documented as a CLI argument, but since being moved it is not in the API docs anywhere ### Proposed solution Include documentation of the three...

good first issue
documentation

### Feature description Requested by user @salazardetroya: https://signac.slack.com/archives/CVC04S9TN/p1623794700095400 > Whenever I submit a job with `sbatch ...` I typically obtain the job ID as output. I'd like to obtain that...

enhancement
good first issue
cluster submission

### Description I discussed an issue with @jdice where he saw a `DeprecationWarning` (raised [here](https://github.com/glotzerlab/signac-flow/blob/5e3dd6e99acb5de2b149c4a7bdb5dd54002d2e13/flow/aggregates.py#L596) when `job.get_id()` is called) being treated as an exception in the `run` command (exception handling...

bug

### Description We have status tests now thanks to @Charlottez112, but we still do not test the proper output given submission statuses and eligibility/completion changes. This limits our testing coverage...

The source of signac-flow would likely be more readable and more bug-resilient with [type hints](https://docs.python.org/3/library/typing.html).

### Feature description At the moment when running with operation directives or command line option, the Environment messages are printed each time and the progress bar is forced to start...

bug

### Feature description The internals of `FlowProject`'s registation of `BaseFlowOperations` and `FlowGroups` have multiple inconsistencies. Directives are stored as object attributes that are added to the callable operation. However, pre...

groups
refactor

### Feature description Operations that require forking, either via an explicit `fork` directive or using any other directives that trigger forking like `nranks` (via MPI) or `executable`, end up executing...