From 2aeb14500aaab833f4fb67c03d18d866e4df546f Mon Sep 17 00:00:00 2001 From: John Brestelli Date: Tue, 14 Apr 2026 15:34:09 -0400 Subject: [PATCH 1/2] Add .worktrees to .gitignore Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index e8d38353..c4d8e09f 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ node_modules/ # Exported from svn:ignore target *~ +.worktrees From 290195d4a1d02bd8554115e9bf7e5d8d1022149a Mon Sep 17 00:00:00 2001 From: John Brestelli Date: Tue, 14 Apr 2026 16:40:31 -0400 Subject: [PATCH 2/2] Add antibody array WDK support: inject 5 templates and add 2 gene record table references - Inject 5 templates for transcript record attributes and gene record graphs - Add 2 WDK model references to GeneRecordClass for table definitions - EdaAntibodyArrayDatasets table - EdaAntibodyArrayGraphsDataTable table This enables: 1. Transcript record columns (normalized intensities per sample/gene) 2. Gene record graph table queries --- .../model/datasetInjector/AntibodyArrayEDAStudy.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Model/src/main/java/org/apidb/apicommon/model/datasetInjector/AntibodyArrayEDAStudy.java b/Model/src/main/java/org/apidb/apicommon/model/datasetInjector/AntibodyArrayEDAStudy.java index 83664502..36ab381d 100644 --- a/Model/src/main/java/org/apidb/apicommon/model/datasetInjector/AntibodyArrayEDAStudy.java +++ b/Model/src/main/java/org/apidb/apicommon/model/datasetInjector/AntibodyArrayEDAStudy.java @@ -22,6 +22,11 @@ public void injectTemplates() { setPropValue("datasetDisplayName", trimmedDatasetDisplayName); injectTemplate("antibodyArrayEdaQuestion"); + injectTemplate("antibodyArrayEdaAttributeQueriesNumeric"); + injectTemplate("antibodyArrayEdaAttributeRef"); + injectTemplate("antibodyArrayEdaAttributeCategory"); + injectTemplate("antibodyArrayEdaGeneTableSql"); + injectTemplate("antibodyArrayDataTableGeneTableSql"); setPropValue("questionName", getInternalQuestionName()); setPropValue("searchCategory", "searchCategory-T-test-2-sample-unequal-variance"); @@ -33,6 +38,8 @@ public void addModelReferences() { super.addModelReferences(); addWdkReference("TranscriptRecordClasses.TranscriptRecordClass", "question", "GeneQuestions.GenesByAntibodyArrayEdaSubset_" + this.getDatasetName()); + addWdkReference("GeneRecordClasses.GeneRecordClass", "table", "EdaAntibodyArrayDatasets"); + addWdkReference("GeneRecordClasses.GeneRecordClass", "table", "EdaAntibodyArrayGraphsDataTable"); } }