Skip to content

Commit 4805e91

Browse files
committed
Switch GATK and DISCVR-seq to use modern java version
1 parent da136fe commit 4805e91

File tree

2 files changed

+2
-19
lines changed

2 files changed

+2
-19
lines changed

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/run/AbstractGatk4Wrapper.java

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,6 @@ public void setMaxRamOverride(Integer maxRamOverride)
4848
_maxRamOverride = maxRamOverride;
4949
}
5050

51-
public void addJava8HomeToEnvironment()
52-
{
53-
//since GATK requires java8, set JAVA_HOME to match this:
54-
File java8 = new File(SequencePipelineService.get().getJava8FilePath()).getParentFile();
55-
if (java8.getParentFile() == null)
56-
{
57-
getLogger().debug("unexpected path to java8, cannot determine JAVA_HOME: " + java8.getPath());
58-
return;
59-
}
60-
61-
String javaDir = java8.getParentFile().getPath();
62-
getLogger().debug("setting JAVA_HOME to java8 location: " + javaDir);
63-
addToEnvironment("JAVA_HOME", javaDir);
64-
}
65-
6651
public boolean jarExists()
6752
{
6853
return getJAR(false) != null;
@@ -80,7 +65,7 @@ protected void ensureDictionary(File referenceFasta) throws PipelineJobException
8065
public String getVersionString() throws PipelineJobException
8166
{
8267
List<String> args = new ArrayList<>();
83-
args.add(SequencePipelineService.get().getJava8FilePath());
68+
args.add(SequencePipelineService.get().getJavaFilepath());
8469
args.addAll(SequencePipelineService.get().getJavaOpts(_maxRamOverride));
8570
args.add("-jar");
8671
args.add(getJAR().getPath());
@@ -102,7 +87,7 @@ protected String getPackageName()
10287
public List<String> getBaseArgs(@Nullable String toolName)
10388
{
10489
List<String> args = new ArrayList<>();
105-
args.add(SequencePipelineService.get().getJava8FilePath());
90+
args.add(SequencePipelineService.get().getJavaFilepath());
10691
args.addAll(SequencePipelineService.get().getJavaOpts(_maxRamOverride));
10792
args.add("-jar");
10893
args.add(getJAR().getPath());

jbrowse/src/org/labkey/jbrowse/model/JsonFile.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -972,8 +972,6 @@ private void prepareLuceneIndex(Logger log) throws PipelineJobException
972972
log.debug("Generating VCF full text index for file: " + getExpData().getFile().getName());
973973

974974
DISCVRSeqRunner runner = new DISCVRSeqRunner(log);
975-
runner.addJava8HomeToEnvironment();
976-
977975
if (!runner.jarExists())
978976
{
979977
log.error("Unable to find DISCVRSeq.jar, skiping lucene index creation");

0 commit comments

Comments
 (0)