CCBR / RENEE

A comprehensive quality-control and quantification RNA-seq pipeline
https://CCBR.github.io/RENEE/
MIT License
3 stars 4 forks source link

fix copy in safe mode #139

Closed kelly-sovacool closed 1 month ago

kelly-sovacool commented 1 month ago

Changes

_cp_r_safe() sometimes would not copy files during renee build even though the path in the destination directory did not exist (possibly a biowulf filesystem issue). This PR adds safe_mode to allow files to be copied even if they already exist in the destination. safe_mode is True by default (e.g. during renee run initiliazation) but False for renee build.

Additionally, the new pyproject.toml file allows the renee CLI to be installed like a python package so we can write unit tests for individual functions in renee.

Issues

NA

PR Checklist

(~Strikethrough~ any points that are not applicable.)