Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 2.1.2
current_version = 2.1.3-dev0
commit = True
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+)(?P<dev>\d+))?
Expand All @@ -26,4 +26,8 @@ replace = version = "{new_version}"

[bumpversion:file:README.md]

[bumpversion:file:flatfieldestimationusingbasicalgorithm.cwl]

[bumpversion:file:ict.yaml]

[bumpversion:file:src/polus/images/regression/basic_flatfield_estimation/__init__.py]
2 changes: 1 addition & 1 deletion regression/basic-flatfield-estimation-tool/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# BaSiC Flatfield Correction (v2.1.2)
# BaSiC Flatfield Correction (v2.1.3-dev0)

This WIPP plugin will take a collection of images and use the BaSiC flatfield
correction algorithm to generate a flatfield image, a darkfield image, and a
Expand Down
2 changes: 1 addition & 1 deletion regression/basic-flatfield-estimation-tool/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.1.2
2.1.3-dev0
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ outputs:
type: Directory
requirements:
DockerRequirement:
dockerPull: polusai/basic-flatfield-estimation-tool:2.1.2-dev0
dockerPull: polusai/basic-flatfield-estimation-tool:2.1.3-dev0
InitialWorkDirRequirement:
listing:
- entry: $(inputs.outDir)
Expand Down
105 changes: 53 additions & 52 deletions regression/basic-flatfield-estimation-tool/ict.yaml
Original file line number Diff line number Diff line change
@@ -1,62 +1,63 @@
author:
- Nick Schaub
- Najib Ishaq
- Nick Schaub
- Najib Ishaq
contact: nick.schaub@nih.gov
container: polusai/basic-flatfield-estimation-tool:2.1.2-dev0
container: polusai/basic-flatfield-estimation-tool:2.1.3-dev0
description: Generates images used for flatfield correction using the BaSiC algorithm.
entrypoint: python3 -m polus.images.regression.basic_flatfield_estimation
inputs:
- description: Input image collection.
format:
- collection
name: inpDir
required: true
type: path
- description: Filename pattern used to separate images by channel, timepoint, and
replicate.
format:
- string
name: filePattern
required: true
type: string
- description: Group images together for flatfield by variable.
format:
- string
name: groupBy
required: false
type: string
- description: Calculate darkfield image.
format:
- boolean
name: getDarkfield
required: true
type: boolean
- description: Input image collection.
format:
- collection
name: inpDir
required: true
type: path
- description:
Filename pattern used to separate images by channel, timepoint, and
replicate.
format:
- string
name: filePattern
required: true
type: string
- description: Group images together for flatfield by variable.
format:
- string
name: groupBy
required: false
type: string
- description: Calculate darkfield image.
format:
- boolean
name: getDarkfield
required: true
type: boolean
name: polusai/FlatfieldEstimationusingBaSiCalgorithm.
outputs:
- description: Output data for the plugin
format:
- collection
name: outDir
required: true
type: path
repository: https://github.com/polusai/polus-plugins
- description: Output data for the plugin
format:
- collection
name: outDir
required: true
type: path
repository: https://github.com/polusai/image-tools
specVersion: 1.0.0
title: Flatfield Estimation using BaSiC algorithm.
ui:
- description: Image collection...
key: inputs.inpDir
title: 'Input image collection: '
type: path
- description: Use a filename pattern to calculate flatfield information by subsets
key: inputs.filePattern
title: 'Filename pattern: '
type: text
- description: Group data together with varying variable values.
key: inputs.groupBy
title: 'Grouping Variables: '
type: text
- description: If selected, will generate a darkfield image
key: inputs.getDarkfield
title: 'Calculate darkfield: '
type: checkbox
version: 2.1.2-dev0
- description: Image collection...
key: inputs.inpDir
title: "Input image collection: "
type: path
- description: Use a filename pattern to calculate flatfield information by subsets
key: inputs.filePattern
title: "Filename pattern: "
type: text
- description: Group data together with varying variable values.
key: inputs.groupBy
title: "Grouping Variables: "
type: text
- description: If selected, will generate a darkfield image
key: inputs.getDarkfield
title: "Calculate darkfield: "
type: checkbox
version: 2.1.3-dev0
4 changes: 2 additions & 2 deletions regression/basic-flatfield-estimation-tool/plugin.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"name": "BaSiC Flatfield Estimation",
"version": "2.1.2",
"version": "2.1.3-dev0",
"title": "Flatfield Estimation using BaSiC algorithm.",
"description": "Generates images used for flatfield correction using the BaSiC algorithm.",
"author": "Nick Schaub (nick.schaub@nih.gov), Najib Ishaq (najib.ishaq@nih.gov)",
"institution": "National Center for the Advancing Translational Sciences, National Institutes of Health",
"repository": "https://github.com/polusai/polus-plugins",
"website": "https://ncats.nih.gov/preclinical/core/informatics",
"citation": "Peng et al. \"A BaSiC tool for background and shading correction of optical microscopy images\" Nature Communications (2017)",
"containerId": "polusai/basic-flatfield-estimation-tool:2.1.2",
"containerId": "polusai/basic-flatfield-estimation-tool:2.1.3-dev0",
"baseCommand": [
"python3",
"-m",
Expand Down
4 changes: 2 additions & 2 deletions regression/basic-flatfield-estimation-tool/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "polus-images-regression-basic-flatfield-estimation"
version = "2.1.2"
version = "2.1.3-dev0"
description = ""
authors = [
"Nick Schaub <nick.schaub@nih.gov>",
Expand All @@ -16,7 +16,7 @@ filepattern = "^2.0.4"
typer = { version = "^0.7.0", extras = ["all"] }
numpy = "^1.24.3"
tqdm = "^4.65.0"
basicpy = "1.1.0"
basicpy = "1.2.0"

[tool.poetry.group.dev.dependencies]
bump2version = "^1.0.1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

__all__ = ["estimate", "__version__"]

__version__ = "2.1.2"
__version__ = "2.1.3-dev0"

# Set the basicpy logger to warning
logging.getLogger("basicpy.basicpy").setLevel(logging.WARNING)
Expand Down