From 8311a42986927eb84d9b6ae414821e4f14fd3976 Mon Sep 17 00:00:00 2001 From: John Brestelli Date: Sun, 5 Apr 2026 14:28:14 -0400 Subject: [PATCH 1/3] Add dnaseqExperiment dataset class; deprecate old dnaSeq classes New class uses nf-core samplesheet convention with fromSRA and ploidy as per-dataset props. taxonId removed (looked up at runtime). Old dnaSeqExperimentFromAccession and dnaSeqExperimentFromLocal retained with DEPRECATED comments pending organism XML migration. Co-Authored-By: Claude Sonnet 4.6 --- Model/lib/xml/datasetClass/classes.xml | 34 +++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/Model/lib/xml/datasetClass/classes.xml b/Model/lib/xml/datasetClass/classes.xml index a8c99840..e90b07ca 100644 --- a/Model/lib/xml/datasetClass/classes.xml +++ b/Model/lib/xml/datasetClass/classes.xml @@ -7085,6 +7085,37 @@ where e.na_sequence_id = ns.na_sequence_id and ns.external_database_release_id = + + + + &projectName; + &organismAbbrev; + &name; + &version; + + + + + + + + + ln -s @@manualDeliveryDir@@/${projectName}/${organismAbbrev}/dnaSeq/${name}/${version}/final/ @@dataDir@@/final + + + --dbRefExternalDatabaseSpec "%DATASET_NAME%|%DATASET_VERSION%" + + + + &projectName; @@ -7115,7 +7146,8 @@ where e.na_sequence_id = ns.na_sequence_id and ns.external_database_release_id = - + &projectName; From 95cb5d91070aa6d2d70014701cf91f8002f45f26 Mon Sep 17 00:00:00 2001 From: John Brestelli Date: Fri, 15 May 2026 16:08:38 -0400 Subject: [PATCH 2/3] rm extra dnaseq dataset classes --- Model/lib/xml/datasetClass/classes.xml | 63 -------------------------- 1 file changed, 63 deletions(-) diff --git a/Model/lib/xml/datasetClass/classes.xml b/Model/lib/xml/datasetClass/classes.xml index e90b07ca..b3907674 100644 --- a/Model/lib/xml/datasetClass/classes.xml +++ b/Model/lib/xml/datasetClass/classes.xml @@ -7114,69 +7114,6 @@ where e.na_sequence_id = ns.na_sequence_id and ns.external_database_release_id = - - - - &projectName; - &organismAbbrev; - &name; - &version; - - - - - - - - - - - - - - - --dbRefExternalDatabaseSpec "%DATASET_NAME%|%DATASET_VERSION%" - - - - - - - - &projectName; - &organismAbbrev; - &name; - &version; - - - - - - - - - - - - - - - --dbRefExternalDatabaseSpec "%DATASET_NAME%|%DATASET_VERSION%" - - - From d4fd31b2a4cb59e6ce5990a6670a9d82837b3043 Mon Sep 17 00:00:00 2001 From: Sufen Hu Date: Mon, 18 May 2026 14:38:21 -0400 Subject: [PATCH 3/3] for dnaseqExperiment, change manual delivery dir from ${organismAbbrev}/dnaSeq to ${organismAbbrev}/SNP for unpack --- Model/lib/xml/datasetClass/classes.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Model/lib/xml/datasetClass/classes.xml b/Model/lib/xml/datasetClass/classes.xml index b3907674..db3f276c 100644 --- a/Model/lib/xml/datasetClass/classes.xml +++ b/Model/lib/xml/datasetClass/classes.xml @@ -7107,7 +7107,7 @@ where e.na_sequence_id = ns.na_sequence_id and ns.external_database_release_id = - ln -s @@manualDeliveryDir@@/${projectName}/${organismAbbrev}/dnaSeq/${name}/${version}/final/ @@dataDir@@/final + ln -s @@manualDeliveryDir@@/${projectName}/${organismAbbrev}/SNP/${name}/${version}/final/ @@dataDir@@/final --dbRefExternalDatabaseSpec "%DATASET_NAME%|%DATASET_VERSION%"