From c749c1a3f7c1aee6a68028628f3c5693a4d2b9f2 Mon Sep 17 00:00:00 2001 From: Peter van 't Hof <p.j.van_t_hof@lumc.nl> Date: Wed, 16 Mar 2016 20:50:09 +0100 Subject: [PATCH] Added empty pipeline for gwas test --- public/gwas-test/pom.xml | 50 +++++++++++++++++++ .../biopet/pipelines/gwastest/GwasTest.scala | 21 ++++++++ public/pom.xml | 2 +- 3 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 public/gwas-test/pom.xml create mode 100644 public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala diff --git a/public/gwas-test/pom.xml b/public/gwas-test/pom.xml new file mode 100644 index 000000000..84d4fc015 --- /dev/null +++ b/public/gwas-test/pom.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Biopet is built on top of GATK Queue for building bioinformatic + pipelines. It is mainly intended to support LUMC SHARK cluster which is running + SGE. But other types of HPC that are supported by GATK Queue (such as PBS) + should also be able to execute Biopet tools and pipelines. + + Copyright 2014 Sequencing Analysis Support Core - Leiden University Medical Center + + Contact us at: sasc@lumc.nl + + A dual licensing mode is applied. The source code within this project that are + not part of GATK Queue is freely available for non-commercial use under an AGPL + license; For commercial users or users who do not want to follow the AGPL + license, please contact us to obtain a separate license. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <artifactId>GwasTest</artifactId> + <packaging>jar</packaging> + + <parent> + <groupId>nl.lumc.sasc</groupId> + <artifactId>Biopet</artifactId> + <version>0.6.0-SNAPSHOT</version> + <relativePath>../</relativePath> + </parent> + + <inceptionYear>2014</inceptionYear> + <name>GwasTest</name> + + <dependencies> + <dependency> + <groupId>nl.lumc.sasc</groupId> + <artifactId>BiopetCore</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>nl.lumc.sasc</groupId> + <artifactId>BiopetExtensions</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + +</project> \ No newline at end of file diff --git a/public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala b/public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala new file mode 100644 index 000000000..66137988e --- /dev/null +++ b/public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala @@ -0,0 +1,21 @@ +package nl.lumc.sasc.biopet.pipelines.gwastest + +import nl.lumc.sasc.biopet.core.BiopetQScript +import nl.lumc.sasc.biopet.utils.config.Configurable +import org.broadinstitute.gatk.queue.QScript + +/** + * Created by pjvanthof on 16/03/16. + */ +class GwasTest(val root: Configurable) extends QScript with BiopetQScript { + def this() = this(null) + + /** Init for pipeline */ + def init(): Unit = { + } + + /** Pipeline itself */ + def biopetScript(): Unit = { + + } +} diff --git a/public/pom.xml b/public/pom.xml index f5a23c9cd..9bc3ce5cf 100644 --- a/public/pom.xml +++ b/public/pom.xml @@ -25,7 +25,6 @@ <version>0.6.0-SNAPSHOT</version> <modules> - <!--<module>biopet-framework</module>--> <module>biopet-public-package</module> <module>bam2wig</module> <module>bammetrics</module> @@ -47,6 +46,7 @@ <module>biopet-tools-extensions</module> <module>biopet-extensions</module> <module>biopet-tools-package</module> + <module>gwas-test</module> </modules> <properties> -- GitLab