Skip to content

Commit 5302688

Browse files
authored
Merge pull request #184 from LabKey/fb_merge_23.11_to_develop
Merge discvr-23.11 to develop
2 parents bfa8581 + 9b6e70c commit 5302688

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+934
-384
lines changed

GenotypeAssays/src/org/labkey/genotypeassays/GeneticsTableCustomizer.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,7 @@ private void customizeSummaryByLineage(AbstractTableInfo ti)
143143
newCol.setURL(DetailsURL.fromString("/query/executeQuery.view?schemaName=assay." + ap.getName().replaceAll(" ", "") + "." + protocols.get(0).getName() + "&query.queryName=data&query.analysisId~eq=${analysis_id}", (ti.getUserSchema().getContainer().isWorkbook() ? ti.getUserSchema().getContainer().getParent() : ti.getUserSchema().getContainer())));
144144
ti.addColumn(newCol);
145145

146-
String chr = ti.getSqlDialect().isPostgreSQL() ? "chr" : "char";
147-
SQLFragment sql3 = new SQLFragment("(select ").append(ti.getSqlDialect().getGroupConcat(new SQLFragment("hs.haplotype"), true, true, chr + "(10)")).append(" as expr FROM assayresult.").append(d.getStorageTableName()).append(" a JOIN sequenceanalysis.haplotype_sequences hs ON (a.marker = hs.haplotype AND hs.type = 'Lineage' AND hs.present = ").append(ti.getSqlDialect().getBooleanTRUE()).append(") WHERE a.analysisId = ").append(ExprColumn.STR_TABLE_ALIAS).append(".analysis_id AND a.result IS NULL AND hs.name = ").append(ExprColumn.STR_TABLE_ALIAS).append(".lineages)");
146+
SQLFragment sql3 = new SQLFragment("(select ").append(ti.getSqlDialect().getGroupConcat(new SQLFragment("hs.haplotype"), true, true, getNewlineSql(ti))).append(" as expr FROM assayresult.").append(d.getStorageTableName()).append(" a JOIN sequenceanalysis.haplotype_sequences hs ON (a.marker = hs.haplotype AND hs.type = 'Lineage' AND hs.present = ").append(ti.getSqlDialect().getBooleanTRUE()).append(") WHERE a.analysisId = ").append(ExprColumn.STR_TABLE_ALIAS).append(".analysis_id AND a.result IS NULL AND hs.name = ").append(ExprColumn.STR_TABLE_ALIAS).append(".lineages)");
148147
ExprColumn newCol3 = new ExprColumn(ti, "cachedHaplotypes", sql3, JdbcType.VARCHAR, ti.getColumn("analysis_id"), ti.getColumn("lineages"));
149148
newCol3.setLabel("Matching Cached Haplotypes");
150149
ti.addColumn(newCol3);
@@ -169,7 +168,7 @@ private void customizeSummaryGrouped(AbstractTableInfo ti)
169168

170169
Domain d = ap.getResultsDomain(protocols.get(0));
171170
String chr = ti.getSqlDialect().isPostgreSQL() ? "chr" : "char";
172-
SQLFragment sql3 = new SQLFragment("(select ").append(ti.getSqlDialect().getGroupConcat(new SQLFragment("hs.haplotype"), true, true, chr + "(10)")).append(" as expr FROM assayresult." + d.getStorageTableName() + " a JOIN sequenceanalysis.haplotype_sequences hs ON (a.marker = hs.haplotype AND hs.type = 'Lineage' AND hs.present = " + ti.getSqlDialect().getBooleanTRUE() + ") WHERE a.analysisId = " + ExprColumn.STR_TABLE_ALIAS + ".analysis_id AND a.result IS NULL AND hs.name = " + ExprColumn.STR_TABLE_ALIAS + ".lineages)");
171+
SQLFragment sql3 = new SQLFragment("(select ").append(ti.getSqlDialect().getGroupConcat(new SQLFragment("hs.haplotype"), true, true, getNewlineSql(ti))).append(" as expr FROM assayresult." + d.getStorageTableName() + " a JOIN sequenceanalysis.haplotype_sequences hs ON (a.marker = hs.haplotype AND hs.type = 'Lineage' AND hs.present = " + ti.getSqlDialect().getBooleanTRUE() + ") WHERE a.analysisId = " + ExprColumn.STR_TABLE_ALIAS + ".analysis_id AND a.result IS NULL AND hs.name = " + ExprColumn.STR_TABLE_ALIAS + ".lineages)");
173172
ExprColumn newCol3 = new ExprColumn(ti, "cachedHaplotypes", sql3, JdbcType.VARCHAR, ti.getColumn("analysis_id"), ti.getColumn("lineages"));
174173
newCol3.setLabel("Matching Cached Haplotypes");
175174
ti.addColumn(newCol3);

MccColony/resources/queries/study/demographics/.qview.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
</properties>
1818
</column>
1919
<column name="dam"/>
20+
<column name="damMccAlias"/>
2021
<column name="sire"/>
22+
<column name="sireMccAlias"/>
2123
<column name="birth"/>
2224
<column name="death"/>
2325
<column name="species"/>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
code meaning
2+
Alive
3+
Dead
4+
ERROR
5+
No Record
6+
Shipped
7+
u Unknown
8+
Unknown
9+
Fetus

PMR/resources/queries/study/pedigree.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ d.id.demographics.species,
2626
'Demographics' as source
2727

2828
FROM study.demographicsParents d
29-
WHERE d.numParents > 0
29+
WHERE d.numParents > 0 and d.id.demographics.species IS NOT NULL

PMR/resources/views/populateData.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@
169169
},{
170170
label: 'Calculated Status Code',
171171
populateFn: 'populateFromFile',
172-
moduleName: 'ehr',
172+
moduleName: 'pmr',
173173
schemaName: 'ehr_lookups',
174174
queryName: 'calculated_status_codes',
175175
pk: 'rowid'

mGAP/resources/etls/prime-seq.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@
108108
<column>sitesOnlyVcfId/name</column>
109109
<column>novelSitesVcfId/dataid/DataFileUrl</column>
110110
<column>novelSitesVcfId/name</column>
111+
<column>luceneIndex/dataid/DataFileUrl</column>
112+
<column>luceneIndex/name</column>
111113
<column>humanJbrowseId</column>
112114
<column>objectId</column>
113115
</sourceColumns>
@@ -119,6 +121,7 @@
119121
<column source="variantTable/dataid/DataFileUrl" target="variantTable" transformClass="org.labkey.mgap.columnTransforms.OutputFileTransform" />
120122
<column source="sitesOnlyVcfId/dataid/DataFileUrl" target="sitesOnlyVcfId" transformClass="org.labkey.mgap.columnTransforms.OutputFileTransform" />
121123
<column source="novelSitesVcfId/dataid/DataFileUrl" target="novelSitesVcfId" transformClass="org.labkey.mgap.columnTransforms.OutputFileTransform" />
124+
<column source="luceneIndex/dataid/DataFileUrl" target="luceneIndex" transformClass="org.labkey.mgap.columnTransforms.LuceneIndexTransform" />
122125
<column source="jbrowseId" transformClass="org.labkey.mgap.columnTransforms.JBrowseSessionTransform"/>
123126
<column source="liftedVcfId/dataid/DataFileUrl" target="liftedVcfId" transformClass="org.labkey.mgap.columnTransforms.LiftedVcfTransform" />
124127
<column source="humanJbrowseId" transformClass="org.labkey.mgap.columnTransforms.JBrowseHumanSessionTransform"/>

mGAP/resources/queries/mGAP/userRequests/.qview.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
<column name="lastName"/>
66
<column name="title"/>
77
<column name="institution"/>
8+
<column name="category"/>
9+
<column name="country"/>
810
<column name="reason"/>
911
<column name="userId"/>
1012
<column name="hasAccess"/>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE mGAP.userRequests ADD country varchar(1000);
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE mGAP.variantCatalogReleases ADD luceneIndex int;
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE mGAP.userRequests ADD country varchar(1000);

0 commit comments

Comments
 (0)