Skip to content

Commit 77089a6

Browse files
committed
Dont always create JBrowse record for every bismark output
1 parent 4be48c6 commit 77089a6

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

jbrowse/src/org/labkey/jbrowse/JBrowseServiceImpl.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,17 @@ public static JBrowseServiceImpl get()
4848
public String prepareOutputFile(User u, Logger log, Integer outputFileId, boolean forceRecreateJson, JSONObject additionalConfig)
4949
{
5050
JsonFile ret = JsonFile.prepareJsonFileRecordForOutputFile(u, outputFileId, additionalConfig, log);
51+
if (ret != null && ret.needsProcessing())
52+
{
53+
try
54+
{
55+
ret.prepareResource(log, false, true);
56+
}
57+
catch (PipelineJobException e)
58+
{
59+
log.error("Unable to prepare JBrowse resource: " + outputFileId, e);
60+
}
61+
}
5162

5263
return ret == null ? null : ret.getObjectId();
5364
}

0 commit comments

Comments
 (0)