From 8311a42986927eb84d9b6ae414821e4f14fd3976 Mon Sep 17 00:00:00 2001 From: John Brestelli Date: Sun, 5 Apr 2026 14:28:14 -0400 Subject: [PATCH] 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;