Skip to content

Comments

{bio}[foss/2024a] inferCNV v1.22.0 w/ R 4.4.2#25348

Open
verdurin wants to merge 2 commits intoeasybuilders:developfrom
verdurin:20260220092922_new_pr_inferCNV1220
Open

{bio}[foss/2024a] inferCNV v1.22.0 w/ R 4.4.2#25348
verdurin wants to merge 2 commits intoeasybuilders:developfrom
verdurin:20260220092922_new_pr_inferCNV1220

Conversation

@verdurin
Copy link
Member

(created using eb --new-pr)

@github-actions github-actions bot added the 2024a issues & PRs related to 2024a common toolchains label Feb 20, 2026
@github-actions
Copy link

github-actions bot commented Feb 20, 2026

Updated software inferCNV-1.22.0-foss-2024a-R-4.4.2.eb

Diff against inferCNV-1.21.0-foss-2023a-R-4.3.2.eb

easybuild/easyconfigs/i/inferCNV/inferCNV-1.21.0-foss-2023a-R-4.3.2.eb

diff --git a/easybuild/easyconfigs/i/inferCNV/inferCNV-1.21.0-foss-2023a-R-4.3.2.eb b/easybuild/easyconfigs/i/inferCNV/inferCNV-1.22.0-foss-2024a-R-4.4.2.eb
index 7404bfe150..b92d07ed99 100644
--- a/easybuild/easyconfigs/i/inferCNV/inferCNV-1.21.0-foss-2023a-R-4.3.2.eb
+++ b/easybuild/easyconfigs/i/inferCNV/inferCNV-1.22.0-foss-2024a-R-4.4.2.eb
@@ -1,9 +1,9 @@
 easyblock = 'Bundle'
 
 name = 'inferCNV'
-version = '1.21.0'
+version = '1.22.0'
 versionsuffix = '-R-%(rver)s'
-local_biocver = '3.18'
+local_biocver = '3.20'
 local_commit = '124eec089e5d9ab5a2a2352461d03db6cdcf0ea0'
 github_account = 'broadinstitute'
 
@@ -12,13 +12,13 @@ description = """InferCNV is used to explore tumor single cell RNA-Seq data to i
  for somatic large-scale chromosomal copy number alterations, such as gains or
  deletions of entire chromosomes or large segments of chromosomes."""
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 
 dependencies = [
-    ('Python', '3.11.3'),
-    ('R', '4.3.2'),
+    ('Python', '3.12.3'),
+    ('R', '4.4.2'),
     ('R-bundle-Bioconductor', local_biocver, '-R-%(rver)s'),
-    ('rjags', '4-15', '-R-%(rver)s'),
+    ('rjags', '4-17', '-R-%(rver)s'),
 ]
 
 exts_default_options = {
@@ -44,7 +44,7 @@ exts_list = [
     (name, version, {
         'modulename': '%(namelower)s',
         'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'],
-        'sources': [{'download_filename': '%s.tar.gz' % local_commit, 'filename': '%(name)s-%(version)s.tar.gz'}],
+        'sources': [{'download_filename': '124eec089e5d9ab5a2a2352461d03db6cdcf0ea0.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}],
         'checksums': ['c8886c0a7c292e28a5fb0acaab3ae00eb2b3906aa0a1d146d5931819a37daefb'],
     }),
 ]
Diff against inferCNV-1.14.2-foss-2022b-R-4.2.2.eb

easybuild/easyconfigs/i/inferCNV/inferCNV-1.14.2-foss-2022b-R-4.2.2.eb

diff --git a/easybuild/easyconfigs/i/inferCNV/inferCNV-1.14.2-foss-2022b-R-4.2.2.eb b/easybuild/easyconfigs/i/inferCNV/inferCNV-1.22.0-foss-2024a-R-4.4.2.eb
index 06120b5539..b92d07ed99 100644
--- a/easybuild/easyconfigs/i/inferCNV/inferCNV-1.14.2-foss-2022b-R-4.2.2.eb
+++ b/easybuild/easyconfigs/i/inferCNV/inferCNV-1.22.0-foss-2024a-R-4.4.2.eb
@@ -1,22 +1,24 @@
 easyblock = 'Bundle'
 
 name = 'inferCNV'
-version = '1.14.2'
+version = '1.22.0'
 versionsuffix = '-R-%(rver)s'
-local_biocver = '3.16'
+local_biocver = '3.20'
+local_commit = '124eec089e5d9ab5a2a2352461d03db6cdcf0ea0'
+github_account = 'broadinstitute'
 
 homepage = 'https://github.com/broadinstitute/inferCNV/wiki'
 description = """InferCNV is used to explore tumor single cell RNA-Seq data to identify evidence
  for somatic large-scale chromosomal copy number alterations, such as gains or
  deletions of entire chromosomes or large segments of chromosomes."""
 
-toolchain = {'name': 'foss', 'version': '2022b'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 
 dependencies = [
-    ('Python', '3.10.8'),
-    ('R', '4.2.2'),
+    ('Python', '3.12.3'),
+    ('R', '4.4.2'),
     ('R-bundle-Bioconductor', local_biocver, '-R-%(rver)s'),
-    ('rjags', '4-13', '-R-%(rver)s'),
+    ('rjags', '4-17', '-R-%(rver)s'),
 ]
 
 exts_default_options = {
@@ -36,11 +38,14 @@ exts_default_options = {
 exts_defaultclass = 'RPackage'
 
 exts_list = [
-    ('phyclust', '0.1-33', {
-        'checksums': ['38786608193bcad6aeb5517f2d5f836c9773bdd09fc484b4bd40b06a71f5a413'],
+    ('phyclust', '0.1-34', {
+        'checksums': ['d2047030e9f24c5dc8bbb378867fbcb8e71d1f1c2ab77e9285f79f670568f5f3'],
     }),
-    ('infercnv', version, {
-        'checksums': ['7705f9d2796303f55034e026578a5877caf80b8dc929a15918b242a89a0ca512'],
+    (name, version, {
+        'modulename': '%(namelower)s',
+        'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'],
+        'sources': [{'download_filename': '124eec089e5d9ab5a2a2352461d03db6cdcf0ea0.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}],
+        'checksums': ['c8886c0a7c292e28a5fb0acaab3ae00eb2b3906aa0a1d146d5931819a37daefb'],
     }),
 ]
 
Diff against inferCNV-1.12.0-foss-2022a-R-4.2.1.eb

easybuild/easyconfigs/i/inferCNV/inferCNV-1.12.0-foss-2022a-R-4.2.1.eb

diff --git a/easybuild/easyconfigs/i/inferCNV/inferCNV-1.12.0-foss-2022a-R-4.2.1.eb b/easybuild/easyconfigs/i/inferCNV/inferCNV-1.22.0-foss-2024a-R-4.4.2.eb
index 71e6a1c5b0..b92d07ed99 100644
--- a/easybuild/easyconfigs/i/inferCNV/inferCNV-1.12.0-foss-2022a-R-4.2.1.eb
+++ b/easybuild/easyconfigs/i/inferCNV/inferCNV-1.22.0-foss-2024a-R-4.4.2.eb
@@ -1,22 +1,24 @@
 easyblock = 'Bundle'
 
 name = 'inferCNV'
-version = '1.12.0'
+version = '1.22.0'
 versionsuffix = '-R-%(rver)s'
-local_biocver = '3.15'
+local_biocver = '3.20'
+local_commit = '124eec089e5d9ab5a2a2352461d03db6cdcf0ea0'
+github_account = 'broadinstitute'
 
 homepage = 'https://github.com/broadinstitute/inferCNV/wiki'
 description = """InferCNV is used to explore tumor single cell RNA-Seq data to identify evidence
  for somatic large-scale chromosomal copy number alterations, such as gains or
  deletions of entire chromosomes or large segments of chromosomes."""
 
-toolchain = {'name': 'foss', 'version': '2022a'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 
 dependencies = [
-    ('Python', '3.10.4'),
-    ('R', '4.2.1'),
+    ('Python', '3.12.3'),
+    ('R', '4.4.2'),
     ('R-bundle-Bioconductor', local_biocver, '-R-%(rver)s'),
-    ('rjags', '4-13', '-R-%(rver)s'),
+    ('rjags', '4-17', '-R-%(rver)s'),
 ]
 
 exts_default_options = {
@@ -36,11 +38,14 @@ exts_default_options = {
 exts_defaultclass = 'RPackage'
 
 exts_list = [
-    ('phyclust', '0.1-33', {
-        'checksums': ['38786608193bcad6aeb5517f2d5f836c9773bdd09fc484b4bd40b06a71f5a413'],
+    ('phyclust', '0.1-34', {
+        'checksums': ['d2047030e9f24c5dc8bbb378867fbcb8e71d1f1c2ab77e9285f79f670568f5f3'],
     }),
-    ('infercnv', version, {
-        'checksums': ['740d5e8c29f76a07b0a5a9175b8babed3cbc6933c4cf3cc64105d4de5c10c005'],
+    (name, version, {
+        'modulename': '%(namelower)s',
+        'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'],
+        'sources': [{'download_filename': '124eec089e5d9ab5a2a2352461d03db6cdcf0ea0.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}],
+        'checksums': ['c8886c0a7c292e28a5fb0acaab3ae00eb2b3906aa0a1d146d5931819a37daefb'],
     }),
 ]
 

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

Labels

2024a issues & PRs related to 2024a common toolchains update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant