Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: gersteinlab/ScRNA_processing
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: gersteinlab/ScRNA_processing
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dev
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 7 files changed
  • 1 contributor

Commits on Jun 25, 2026

  1. Untrack local working docs; ignore PIPELINE_RUN_SUMMARY.md and Claude…

    … files
    
    Add .gitignore to repo (was untracked) and untrack PIPELINE_RUN_SUMMARY.md.
    Local-only working docs are no longer shared via the repo.
    majid-farhadloo
    majid-farhadloo committed Jun 25, 2026
    Configuration menu
    Copy the full SHA
    8ab61f8 View commit details
    Browse the repository at this point in the history
  2. Untrack PIPELINE_RUN_SUMMARY.md (local working doc, ignored)

    majid-farhadloo
    majid-farhadloo committed Jun 25, 2026
    Configuration menu
    Copy the full SHA
    8bed4a2 View commit details
    Browse the repository at this point in the history
  3. Fix Azimuth Docker build: pin Bioc 3.18, install base Bioc deps first

    Previous build (run 28199158988) failed because BiocManager did not pull
    transitive deps for BSgenome.Hsapiens.UCSC.hg38, EnsDb.Hsapiens.v86, and
    TFBSTools (missing BSgenome, CNEr, rtracklayer, ensembldb). install_github
    for Azimuth then returned success while silently skipping Azimuth itself,
    failing only at the library() smoke test ~140s in.
    
    Changes:
    - Pin BiocManager release to 3.18 (matches R 4.3).
    - Explicitly install base Bioc deps (Biostrings, GenomicRanges,
      GenomicFeatures, Rsamtools, rtracklayer, BSgenome, ensembldb,
      AnnotationFilter, AnnotationDbi, CNEr, TFBSTools, JASPAR2020,
      motifmatchr) with dependencies=TRUE before higher-level packages.
    - Assert all required Bioc packages installed before satijalab/azimuth.
    - Assert Azimuth itself installed (fail fast instead of at smoke test).
    majid-farhadloo
    majid-farhadloo committed Jun 25, 2026
    Configuration menu
    Copy the full SHA
    e7b491a View commit details
    Browse the repository at this point in the history
  4. Trigger image builds on dev branch in addition to main

    Allow active development on dev to produce sha-tagged images without
    merging to main first.
    majid-farhadloo
    majid-farhadloo committed Jun 25, 2026
    Configuration menu
    Copy the full SHA
    94fe36e View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2026

  1. Switch Azimuth base image to bioconductor_docker:RELEASE_3_18

    Build #28207585271 (1h23m) failed because rocker/r-ver:4.3.2 lacked
    libbz2-dev/liblzma-dev/zlib1g-dev (Rhtslib/Rsamtools build failed,
    cascading to rtracklayer/BSgenome/GenomicFeatures/ensembldb/TFBSTools/
    etc.) and defaulted to C++11 (glmGamPoi/RcppArmadillo need C++14).
    
    bioconductor/bioconductor_docker:RELEASE_3_18 provides R 4.3.x with
    Bioc 3.18 preconfigured, all Bioc system deps, and Makevars set for
    the C++ standards modern Bioc packages require. BiocManager is
    pre-pinned to 3.18 so no explicit version call needed.
    
    Also add intermediate assertion after Bioc wave 1 so cascade failures
    stop at the right step instead of at the final Azimuth check.
    majid-farhadloo
    majid-farhadloo committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    e35159d View commit details
    Browse the repository at this point in the history
  2. Ignore /summary_stat/ (local exploratory metadata summaries)

    majid-farhadloo
    majid-farhadloo committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    b33bdca View commit details
    Browse the repository at this point in the history
  3. Pin azimuth_docker to sha-e35159d (bioconductor_docker base, build 28…

    …253578014)
    majid-farhadloo
    majid-farhadloo committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    9dc7369 View commit details
    Browse the repository at this point in the history
Loading