-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Reworked backsub, Palom pyramid writer, parallelization * Rework finalization * Updated changelog * Updated README * Updated cosign for github action --------- Co-authored-by: Kresimir Bestak <[email protected]> Co-authored-by: Kresimir Bestak <[email protected]>
- Loading branch information
1 parent
02eee6f
commit b0d6285
Showing
7 changed files
with
751 additions
and
285 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# schapirolabor/background_subtraction: Changelog | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## v0.4.1 - [2023.11.21] | ||
|
||
Complete rework of Backsub to include Palom's pyramid writer (https://github.com/labsyspharm/palom). | ||
Added dask array chunking and delayed execution for subtraction that happenes while the output pyramidal `ome.tif` is being created. | ||
Added `CHANGELOG.md`. | ||
|
||
### `Added` | ||
- `--chunk-size` parameter | ||
- Palom's pyramid writer | ||
|
||
### `Fixed` | ||
- Fixed issue with RAM inefficiency - reworked Backsub. | ||
|
||
### `Removed` | ||
- `--pyramid` tag introduced in v0.3.4, for smaller images, a smaller tile size should be specified now. | ||
|
||
|
||
I did not keep a changelog before version v0.4.1. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,13 @@ | ||
FROM mambaorg/micromamba:0.26.0 | ||
COPY --chown=$MAMBA_USER:$MAMBA_USER environment.yml /tmp/env.yaml | ||
RUN micromamba install -y -n base -f /tmp/env.yaml && \ | ||
micromamba clean --all --yes | ||
ENV PATH="${PATH}:/opt/conda/bin" | ||
FROM continuumio/miniconda3 | ||
|
||
COPY environment.yml . | ||
RUN apt-get update -qq && apt-get install -y \ | ||
build-essential \ | ||
ffmpeg \ | ||
libsm6 \ | ||
libxext6 | ||
|
||
RUN conda env create -f environment.yml | ||
ENV PATH="/opt/conda/envs/backsub/bin:$PATH" | ||
WORKDIR /background_subtraction | ||
COPY . . | ||
COPY . . |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.