Skip to content

Commit cfbca08

Browse files
committed
Add stubs for DISCVR-Core module. Also update module.properties on many modules
1 parent 30b9b6e commit cfbca08

File tree

16 files changed

+374
-1
lines changed

16 files changed

+374
-1
lines changed

OpenLdapSync/module.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ Description: This module can be used to sync LabKey users with an LDAP server
44
License: Apache 2.0
55
LicenseURL: http://www.apache.org/licenses/LICENSE-2.0
66
ManageVersion: false
7+
URL: https://github.com/BimberLab/DiscvrLabKeyModules

SequenceAnalysis/module.properties

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
ModuleClass: org.labkey.sequenceanalysis.SequenceAnalysisModule
22
ManageVersion: false
3+
Label: DISCVR-seq
4+
Description: This is the core module for DISCVR-seq, which is a suite of modules to manage and analyze sequence data using LabKey.
5+
URL: https://github.com/BimberLab/DiscvrLabKeyModules
6+
License: Apache 2.0
7+
LicenseURL: http://www.apache.org/licenses/LICENSE-2.0

blast/module.properties

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
ModuleClass: org.labkey.blast.BLASTModule
2-
ManageVersion: false
2+
Label: BLAST
3+
Description: This module provides a wrapper about NCBI's BLAST, allowing the server to maintain and search using custom BLAST databases.
4+
ManageVersion: false
5+
URL: https://github.com/BimberLab/DiscvrLabKeyModules
6+
License: Apache 2.0
7+
LicenseURL: http://www.apache.org/licenses/LICENSE-2.0

cluster/module.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
ModuleClass: org.labkey.cluster.ClusterModule
22
Label: Cluster
33
Description: This module enables integration between the LabKey pipeline and clusters, including HTCondor and Slurm clusters
4+
URL: https://github.com/BimberLab/DiscvrLabKeyModules
45
License: Apache 2.0
56
LicenseURL: http://www.apache.org/licenses/LICENSE-2.0
67
ManageVersion: false

discvrcore/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import org.labkey.gradle.util.BuildUtils;
2+
3+
dependencies {
4+
5+
}

discvrcore/module.properties

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ModuleClass: org.labkey.discvrcore.DiscvrCoreModule
2+
Label: DISCVR Core
3+
Description: This is the base module for the DISCVR familiy of modules. It contains low-level dependencies and is not meant to be used on its own.
4+
URL: https://github.com/BimberLab/DiscvrLabKeyModules
5+
License: Apache 2.0
6+
LicenseURL: http://www.apache.org/licenses/LICENSE-2.0
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
/*
2+
* Copyright (c) 2020 LabKey Corporation
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
-- Create schema, tables, indexes, and constraints used for DiscvrCore module here
18+
-- All SQL VIEW definitions should be created in discvrcore-create.sql and dropped in discvrcore-drop.sql
19+
CREATE SCHEMA discvrcore;
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/*
2+
* Copyright (c) 2020 LabKey Corporation
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
-- Create schema, tables, indexes, and constraints used for DiscvrCore module here
18+
-- All SQL VIEW definitions should be created in discvrcore-create.sql and dropped in discvrcore-drop.sql
19+
CREATE SCHEMA discvrcore;
20+
GO
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
* Copyright (c) 2020 LabKey Corporation
5+
*
6+
* Licensed under the Apache License, Version 2.0 (the "License");
7+
* you may not use this file except in compliance with the License.
8+
* You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
18+
-->
19+
<tables xsi:schemaLocation="http://labkey.org/data/xml ..\..\..\..\schemas\tableInfo.xsd"
20+
xmlns="http://labkey.org/data/xml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
/*
2+
* Copyright (c) 2020 LabKey Corporation
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
package org.labkey.discvrcore;
18+
19+
import org.labkey.api.action.SpringActionController;
20+
21+
public class DiscvrCoreController extends SpringActionController
22+
{
23+
private static final DefaultActionResolver _actionResolver = new DefaultActionResolver(DiscvrCoreController.class);
24+
public static final String NAME = "discvrcore";
25+
26+
public DiscvrCoreController()
27+
{
28+
setActionResolver(_actionResolver);
29+
}
30+
}

0 commit comments

Comments
 (0)