Skip to content

Commit ad75704

Browse files
committed
Improve mGAP QC
1 parent 48bd615 commit ad75704

4 files changed

Lines changed: 26 additions & 1 deletion

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<query xmlns="http://labkey.org/data/xml/query">
2+
<metadata>
3+
<tables xmlns="http://labkey.org/data/xml">
4+
<table tableName="" tableDbType="TABLE">
5+
<tableTitle>mGAP Sequence Datasets</tableTitle>
6+
7+
</table>
8+
</tables>
9+
</metadata>
10+
</query>

mGAP/resources/queries/mGAP/sequenceDatasetsSource.sql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ SELECT
44
r.totalForwardReads as totalReads,
55
r.sraRuns as sraAccession,
66
r.subjectId as originalId,
7-
(SELECT s.center FROM mgap.subjectssource s WHERE s.subjectName = am.externalAlias) as center
7+
(SELECT s.center FROM mgap.subjectssource s WHERE s.subjectName = am.externalAlias) as center,
8+
CASE WHEN (SELECT s.subjectName FROM mgap.subjectssource s WHERE s.subjectName = am.externalAlias) IS NULL THEN true ELSE false END as missingDemographics
89

910
FROM sequenceanalysis.sequence_readsets r
1011
JOIN mgap.animalMapping am ON (r.subjectId = am.subjectname)

mGAP/resources/schemas/mgap.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,7 @@
291291
<fkDbSchema>laboratory</fkDbSchema>
292292
<fkTable>subjects</fkTable>
293293
<fkColumnName>subjectname</fkColumnName>
294+
<fkDisplayColumnName useRawValue="true"/>
294295
</fk>
295296
</column>
296297
<column columnName="sequenceType">

mGAP/resources/views/mgapDataDashboard.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,13 @@
8181
queryName: 'subjectCaseMismatch',
8282
'query.externalAlias~isnonblank': ''
8383
})
84+
}, {
85+
name: 'Sequence Datasets Missing Demographics',
86+
url: LABKEY.ActionURL.buildURL('query', 'executeQuery.view', null, {
87+
schemaName: 'mgap',
88+
queryName: 'sequenceDatasetsSource',
89+
'query.missingDemographics~eq': 'true'
90+
})
8491
}]
8592
},{
8693
header: 'Prior Releases',
@@ -102,6 +109,12 @@
102109
schemaName: 'mgap',
103110
queryName: 'subjectsSource'
104111
})
112+
}, {
113+
name: 'Sequence Datasets Synced to mGAP',
114+
url: LABKEY.ActionURL.buildURL('query', 'executeQuery.view', null, {
115+
schemaName: 'mgap',
116+
queryName: 'sequenceDatasetsSource'
117+
})
105118
}]
106119
},{
107120
header: 'Data and Processing',

0 commit comments

Comments
 (0)