Skip to content

Conversation

@kopardev
Copy link
Contributor

@kopardev kopardev commented May 21, 2025

Changes

  • fix diffatac error: Adds a defensive check to prevent invalid 'row.names' length error when up_roi or down_roi are empty (due to strict FC/FDR thresholds in DiffATAC)
  • refactor: remove stats folder handling, consolidate outputs under logs
  • refactor: Replaced 'run_jobby_on_snakemake_log' with direct 'jobby' call; Dropped 'logs/' prefix from snakemake log paths ... these are outside logs folder as previous versions

Issues

PR Checklist

(Strikethrough any points that are not applicable.)

  • This comment contains a description of changes with justifications, with any relevant issues linked.
  • Update docs if there are any API changes.
  • Update CHANGELOG.md with a short description of any user-facing changes and reference the PR number. Guidelines: https://keepachangelog.com/en/1.1.0/
  • Test run completes successfully on biowulf.

kopardev added 3 commits May 21, 2025 11:25
- Removed creation and use of the 'stats' folder
- Moved all logging and metadata (e.g., runinfo.yaml, snakemake logs, jobby files) to the 'logs' folder
- Updated comments and variable references accordingly
- Deprecated create_runinfo as spooker handles it via ccbr_tools v0.4+
…all; Dropped 'logs/' prefix from snakemake log paths ... these are outside logs folder as previous versions
@kopardev kopardev added the ASPEN RepoName label May 21, 2025
@kopardev kopardev requested a review from kelly-sovacool May 21, 2025 15:55
Copy link
Member

@kelly-sovacool kelly-sovacool left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • In the future, please use the PR template rather than deleting it. I edited your PR comment to add it back in and format it accordingly. Ideally the person who opens the PR fills out the template as a way to communicate to the reviewer (or whoever else may see the PR). I also edited the PR title to be a little more descriptive.
  • The docs need to be updated to reflect that stats is consolidated under logs
  • See my suggestion for the changelog

@kelly-sovacool kelly-sovacool changed the title v1.1.1 vnk dev fix diffatac error & refactor jobby usage for ccbr_tools v0.4 May 21, 2025
- Added dryrun_git_commit.txt and run_git_commit.txt to the output file list and table.
- Documented snakemake.log.jobby and snakemake.log.jobby.short as additional log outputs.
- Expanded description of logs folder to reflect storage of older runinfo.yaml and snakemake.stats files.
- Removed obsolete stats folder reference.
@kopardev kopardev requested a review from kelly-sovacool May 21, 2025 20:36
@kelly-sovacool kelly-sovacool marked this pull request as ready for review May 22, 2025 16:41
@kelly-sovacool kelly-sovacool merged commit 1862b76 into main May 22, 2025
3 checks passed
@kelly-sovacool kelly-sovacool deleted the v1.1.1_vnk_dev branch May 22, 2025 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ASPEN RepoName

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Diffatac error

3 participants