Skip to content

Commit f7ca39e

Browse files
committed
Merge discvr-20.11 to develop
2 parents b5a3cdb + e1ae2ea commit f7ca39e

File tree

117 files changed

+9347
-1117
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+9347
-1117
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/api-src/org/labkey/api/sequenceanalysis/SequenceAnalysisService.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818

1919
import org.apache.logging.log4j.Logger;
20-
import org.apache.logging.log4j.LogManager;
2120
import org.jetbrains.annotations.Nullable;
2221
import org.labkey.api.data.Container;
2322
import org.labkey.api.laboratory.NavItem;
@@ -88,10 +87,6 @@ static public void setInstance(SequenceAnalysisService instance)
8887

8988
abstract public String getVCFLineCount(File vcf, Logger log, boolean passOnly) throws PipelineJobException;
9089

91-
abstract public File writeAllCellHashingBarcodes(File webserverDir, User u, Container c) throws PipelineJobException;
92-
93-
abstract public File writeAllCiteSeqBarcodes(File webserverDir, User u, Container c) throws PipelineJobException;
94-
9590
abstract public String createReferenceLibrary(List<Integer> sequenceIds, Container c, User u, String name, String assemblyId, String description, boolean skipCacheIndexes, boolean skipTriggers) throws IOException;
9691

9792
abstract public String createReferenceLibrary(List<Integer> sequenceIds, Container c, User u, String name, String assemblyId, String description, boolean skipCacheIndexes, boolean skipTriggers, Set<GenomeTrigger> extraTriggers) throws IOException;
@@ -103,4 +98,6 @@ static public void setInstance(SequenceAnalysisService instance)
10398
abstract public void sortGxf(Logger log, File input, @Nullable File output) throws PipelineJobException;
10499

105100
abstract public void ensureFeatureFileIndex(File input, Logger log) throws PipelineJobException;
101+
102+
abstract public void mergeFastqFiles(File output, List<File> inputs, Logger log) throws PipelineJobException;
106103
}

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/SequencePipelineService.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,10 @@
1818

1919
import htsjdk.samtools.SAMFileHeader;
2020
import org.apache.logging.log4j.Logger;
21-
import org.apache.logging.log4j.LogManager;
2221
import org.jetbrains.annotations.Nullable;
2322
import org.labkey.api.pipeline.PipelineJob;
2423
import org.labkey.api.pipeline.PipelineJobException;
2524
import org.labkey.api.sequenceanalysis.SequenceOutputFile;
26-
import org.labkey.api.sequenceanalysis.model.Readset;
2725
import org.labkey.api.sequenceanalysis.run.CommandWrapper;
2826

2927
import java.io.File;
@@ -126,6 +124,4 @@ static public void setInstance(SequencePipelineService instance)
126124
abstract public void updateOutputFile(SequenceOutputFile o, PipelineJob job, Integer runId, Integer analysisId);
127125

128126
abstract public PreprocessingStep.Output simpleTrimFastqPair(File fq1, File fq2, List<String> params, File outDir, Logger log) throws PipelineJobException;
129-
130-
abstract public File runCiteSeqCount(PipelineStepOutput output, @Nullable String outputCategory, Readset htoReadset, File htoList, File cellBarcodeList, File outputDir, String basename, Logger log, List<String> extraArgs, boolean doHtoFiltering, @Nullable Integer minCountPerCell, File localPipelineDir, @Nullable Integer editDistance, boolean scanEditDistances, Readset parentReadset, @Nullable Integer genomeId, boolean generateHtoCalls, boolean createOutputFiles, boolean useSeurat, boolean useMultiSeq) throws PipelineJobException;
131127
}

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

SequenceAnalysis/resources/credits/jars.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ biojava3-core-3.0.7.jar|biojava3-core|3.0.7|{link:biojava|http://biojava.org/wik
66
biojava3-genome-3.0.7.jar|biojava3-genome|3.0.7|{link:biojava|http://biojava.org/wiki/Main_Page}|{link:GNU Lesser GPL V2.1|http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html}|bbimber|Java framework for processing biological data
77
commons-math3-3.6.1.jar|commons-math|3-3.6.1|{link:commons-math|http://commons.apache.org/proper/commons-math/}|{link:Apache License, Version 2.0|http://www.apache.org/licenses/LICENSE-2.0.txt}|bbimber|Self-contained mathematics and statistics components
88
commons-net-3.5.jar|Commons Net|3.3|{link:Apache|http://jakarta.apache.org/commons/net/}|{link:Apache 2.0|http://www.apache.org/licenses/LICENSE-2.0}|bbimber|FTPClient used to retrieve resources from other servers (e.g., GO annotations)
9-
htsjdk-2.21.3.jar|htsjdk|2.21.3|{link:htsjdk|http://samtools.github.io/htsjdk/}|{link:MIT License|http://opensource.org/licenses/MIT}|bbimber|Description A Java API for high-throughput sequencing data (HTS) formats
9+
htsjdk-2.21.3.jar|htsjdk|2.21.3|{link:htsjdk|http://samtools.github.io/htsjdk/}|{link:MIT License|http://opensource.org/licenses/MIT}|bbimber|A Java API for high-throughput sequencing data (HTS) formats
1010
picard-2.22.4.jar|Picard Tools Lib|2.22.4|{link:PicardTools|https://github.com/broadinstitute/picard}|{link:Apache 2.0|http://www.apache.org/licenses/LICENSE-2.0}|bbimber|Manipulating Sequence Data
1111
{table}

0 commit comments

Comments
 (0)