Skip to content

feat: new bcalm and mpralib#8

Open
visze wants to merge 11 commits intomasterfrom
feat/new_BCalm
Open

feat: new bcalm and mpralib#8
visze wants to merge 11 commits intomasterfrom
feat/new_BCalm

Conversation

@visze
Copy link
Copy Markdown
Contributor

@visze visze commented Mar 2, 2026

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 2, 2026

Super-linter summary

Language Validation result
SNAKEMAKE_SNAKEFMT Fail ❌
YAML Pass ✅

Super-linter detected linting errors

For more information, see the GitHub Actions workflow run

Powered by Super-linter

SNAKEMAKE_SNAKEFMT
=====> Diff for /github/workspace/workflow/rules/common.smk <=====

--- original
+++ new
@@ -28,7 +28,9 @@
     Calculate the size of the input file in MB.
     """
     file_size_mb = os.path.getsize(input_file) / (1024 * 1024)  # Convert bytes to MB
-    mem_gb = math.ceil((file_size_mb * scaling_factor) / 1024)  # Convert MB to GB and scale
+    mem_gb = math.ceil(
+        (file_size_mb * scaling_factor) / 1024
+    )  # Convert MB to GB and scale

     # Minimum 1 GB
     return max(mem_gb, 1) * attemt

=====> Diff for /github/workspace/workflow/rules/elements.smk <=====

--- original
+++ new
@@ -36,7 +36,10 @@
     threads: 1
     resources:
         # Adjust memory based on input size
-        mem_mb=lambda wc, input, attempt: calc_mem_gb(input[0], 450 if wc.level == "barcode" else 50, attempt) * 1024,
+        mem_mb=lambda wc, input, attempt: calc_mem_gb(
+            input[0], 450 if wc.level == "barcode" else 50, attempt
+        )
+        * 1024,
     retries: 3
     input:
         element_counts="results/{id}/quantification/{id}.{level}.element.input.tsv.gz",[INFO] 2 file(s) would be changed 😬
[INFO] 1 file(s) would be left unchanged 🎉

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 2, 2026

Super-linter summary

Language Validation result
SNAKEMAKE_SNAKEFMT Fail ❌
YAML Pass ✅

Super-linter detected linting errors

For more information, see the GitHub Actions workflow run

Powered by Super-linter

SNAKEMAKE_SNAKEFMT
=====> Diff for /github/workspace/workflow/rules/common.smk <=====

--- original
+++ new
@@ -28,7 +28,9 @@
     Calculate the size of the input file in MB.
     """
     file_size_mb = os.path.getsize(input_file) / (1024 * 1024)  # Convert bytes to MB
-    mem_gb = math.ceil((file_size_mb * scaling_factor) / 1024)  # Convert MB to GB and scale
+    mem_gb = math.ceil(
+        (file_size_mb * scaling_factor) / 1024
+    )  # Convert MB to GB and scale

     # Minimum 1 GB
     return max(mem_gb, 1) * attemt

=====> Diff for /github/workspace/workflow/rules/elements.smk <=====

--- original
+++ new
@@ -36,7 +36,10 @@
     threads: 1
     resources:
         # Adjust memory based on input size
-        mem_mb=lambda wc, input, attempt: calc_mem_gb(input[0], 450 if wc.level == "barcode" else 50, attempt) * 1024,
+        mem_mb=lambda wc, input, attempt: calc_mem_gb(
+            input[0], 450 if wc.level == "barcode" else 50, attempt
+        )
+        * 1024,
     retries: 3
     input:
         element_counts="results/{id}/quantification/{id}.{level}.element.input.tsv.gz",[INFO] 2 file(s) would be changed 😬
[INFO] 1 file(s) would be left unchanged 🎉

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 2, 2026

Super-linter summary

Language Validation result
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 2, 2026

Super-linter summary

Language Validation result
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 2, 2026

Super-linter summary

Language Validation result
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 4, 2026

Super-linter summary

Language Validation result
R Pass ✅
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 4, 2026

Super-linter summary

Language Validation result
R Pass ✅
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 4, 2026

Super-linter summary

Language Validation result
R Pass ✅
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 4, 2026

Super-linter summary

Language Validation result
R Pass ✅
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 5, 2026

Super-linter summary

Language Validation result
R Pass ✅
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 5, 2026

Super-linter summary

Language Validation result
R Pass ✅
SNAKEMAKE_SNAKEFMT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant