diff --git a/ivy.xml b/ivy.xml index bcfa9d326..05f40e2e3 100644 --- a/ivy.xml +++ b/ivy.xml @@ -2,7 +2,8 @@ - + + diff --git a/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java b/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java index 9ba375483..eb2651956 100755 --- a/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java +++ b/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java @@ -1,7 +1,7 @@ package org.broadinstitute.sting.gatk; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; -import edu.mit.broad.picard.reference.ReferenceSequenceFileFactory; +import net.sf.picard.reference.ReferenceSequenceFile; +import net.sf.picard.reference.ReferenceSequenceFileFactory; import net.sf.samtools.SAMFileReader; import net.sf.samtools.SAMFileReader.ValidationStringency; import org.apache.log4j.Logger; diff --git a/java/src/org/broadinstitute/sting/gatk/LocusContext.java b/java/src/org/broadinstitute/sting/gatk/LocusContext.java index 72e8dd1bb..d98fa70a4 100755 --- a/java/src/org/broadinstitute/sting/gatk/LocusContext.java +++ b/java/src/org/broadinstitute/sting/gatk/LocusContext.java @@ -9,7 +9,7 @@ import java.util.TreeSet; import java.util.Random; import org.broadinstitute.sting.utils.GenomeLoc; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; /** * Useful class for forwarding on locusContext data from this iterator diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/CoveredLocusView.java b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/CoveredLocusView.java index 6827bb66e..ee7cd7d21 100755 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/CoveredLocusView.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/CoveredLocusView.java @@ -13,7 +13,7 @@ import net.sf.samtools.SAMRecord; import java.util.ArrayList; import java.util.Iterator; -import edu.mit.broad.picard.filter.FilteringIterator; +import net.sf.picard.filter.FilteringIterator; /** * User: hanna * Date: May 12, 2009 diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceView.java b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceView.java index 0c0388eb9..f32879b53 100755 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceView.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceView.java @@ -1,7 +1,7 @@ package org.broadinstitute.sting.gatk.dataSources.providers; import org.broadinstitute.sting.utils.GenomeLoc; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import net.sf.samtools.util.StringUtil; /** * User: hanna diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusView.java b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusView.java index b34f28714..456a45576 100755 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusView.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/LocusView.java @@ -15,8 +15,8 @@ import java.util.Collection; import java.util.Collections; import java.util.Arrays; -import edu.mit.broad.picard.filter.FilteringIterator; -import edu.mit.broad.picard.filter.SamRecordFilter; +import net.sf.picard.filter.FilteringIterator; +import net.sf.picard.filter.SamRecordFilter; /** * User: hanna * Date: May 13, 2009 diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceView.java b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceView.java index e7e27fdef..172e1767b 100755 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceView.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceView.java @@ -3,7 +3,7 @@ package org.broadinstitute.sting.gatk.dataSources.providers; import net.sf.samtools.SAMRecord; import net.sf.samtools.SAMSequenceRecord; import net.sf.samtools.util.StringUtil; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; /** * User: hanna * Date: May 22, 2009 diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/simpleDataSources/SAMDataSource.java b/java/src/org/broadinstitute/sting/gatk/dataSources/simpleDataSources/SAMDataSource.java index 5571028a3..0f7b19743 100755 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/simpleDataSources/SAMDataSource.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/simpleDataSources/SAMDataSource.java @@ -1,6 +1,6 @@ package org.broadinstitute.sting.gatk.dataSources.simpleDataSources; -import edu.mit.broad.picard.sam.SamFileHeaderMerger; +import net.sf.picard.sam.SamFileHeaderMerger; import net.sf.samtools.SAMFileHeader; import net.sf.samtools.SAMFileReader; import net.sf.samtools.SAMReadGroupRecord; diff --git a/java/src/org/broadinstitute/sting/gatk/executive/MicroScheduler.java b/java/src/org/broadinstitute/sting/gatk/executive/MicroScheduler.java index c85bff529..3eee8c22b 100755 --- a/java/src/org/broadinstitute/sting/gatk/executive/MicroScheduler.java +++ b/java/src/org/broadinstitute/sting/gatk/executive/MicroScheduler.java @@ -1,6 +1,6 @@ package org.broadinstitute.sting.gatk.executive; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; +import net.sf.picard.reference.ReferenceSequenceFile; import org.apache.log4j.Logger; import org.broadinstitute.sting.gatk.dataSources.shards.ShardStrategy; import org.broadinstitute.sting.gatk.dataSources.shards.ShardStrategyFactory; diff --git a/java/src/org/broadinstitute/sting/gatk/iterators/BoundedReferenceIterator.java b/java/src/org/broadinstitute/sting/gatk/iterators/BoundedReferenceIterator.java index dcb23bcb0..a3ee99b2f 100644 --- a/java/src/org/broadinstitute/sting/gatk/iterators/BoundedReferenceIterator.java +++ b/java/src/org/broadinstitute/sting/gatk/iterators/BoundedReferenceIterator.java @@ -6,7 +6,7 @@ import org.broadinstitute.sting.utils.fasta.IndexedFastaSequenceFile; import java.util.Iterator; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import net.sf.samtools.util.StringUtil; /** diff --git a/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java b/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java index fb238b55a..0e9d4cafc 100644 --- a/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java +++ b/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java @@ -10,10 +10,10 @@ */ package org.broadinstitute.sting.gatk.iterators; -import edu.mit.broad.picard.PicardException; -import edu.mit.broad.picard.sam.ReservedTagConstants; -import edu.mit.broad.picard.sam.SamFileHeaderMerger; -import edu.mit.broad.picard.util.PeekableIterator; +import net.sf.picard.PicardException; +import net.sf.picard.sam.ReservedTagConstants; +import net.sf.picard.sam.SamFileHeaderMerger; +import net.sf.picard.util.PeekableIterator; import net.sf.samtools.*; import net.sf.samtools.util.CloseableIterator; import org.apache.log4j.Logger; diff --git a/java/src/org/broadinstitute/sting/gatk/iterators/ReferenceIterator.java b/java/src/org/broadinstitute/sting/gatk/iterators/ReferenceIterator.java index 6b381e1f8..20fb3a8c7 100755 --- a/java/src/org/broadinstitute/sting/gatk/iterators/ReferenceIterator.java +++ b/java/src/org/broadinstitute/sting/gatk/iterators/ReferenceIterator.java @@ -1,6 +1,6 @@ package org.broadinstitute.sting.gatk.iterators; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import net.sf.samtools.util.RuntimeIOException; import net.sf.samtools.util.StringUtil; import org.apache.log4j.Logger; diff --git a/java/src/org/broadinstitute/sting/gatk/refdata/HapMapAlleleFrequenciesROD.java b/java/src/org/broadinstitute/sting/gatk/refdata/HapMapAlleleFrequenciesROD.java index 443b90b7e..bed1ac766 100644 --- a/java/src/org/broadinstitute/sting/gatk/refdata/HapMapAlleleFrequenciesROD.java +++ b/java/src/org/broadinstitute/sting/gatk/refdata/HapMapAlleleFrequenciesROD.java @@ -6,7 +6,7 @@ import org.broadinstitute.sting.utils.Utils; import java.util.List; import java.util.Arrays; -import edu.mit.broad.picard.util.SequenceUtil; +import net.sf.picard.util.SequenceUtil; /** * ReferenceOrderedDatum class to hold HapMap AlleleFrequency Data diff --git a/java/src/org/broadinstitute/sting/gatk/refdata/SAMPileupRecord.java b/java/src/org/broadinstitute/sting/gatk/refdata/SAMPileupRecord.java index 737649c34..1f3088a26 100644 --- a/java/src/org/broadinstitute/sting/gatk/refdata/SAMPileupRecord.java +++ b/java/src/org/broadinstitute/sting/gatk/refdata/SAMPileupRecord.java @@ -13,8 +13,8 @@ import org.broadinstitute.sting.utils.Utils; import org.broadinstitute.sting.utils.Pileup; import org.broadinstitute.sting.utils.xReadLines; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; -import edu.mit.broad.picard.reference.ReferenceSequenceFileWalker; +import net.sf.picard.reference.ReferenceSequenceFile; +import net.sf.picard.reference.ReferenceSequenceFileWalker; /** * This class wraps Maq/samtools allele calls from pileup format and presents them as a ROD.
diff --git a/java/src/org/broadinstitute/sting/gatk/refdata/rodDbSNP.java b/java/src/org/broadinstitute/sting/gatk/refdata/rodDbSNP.java index 9b0739c74..57255a25e 100644 --- a/java/src/org/broadinstitute/sting/gatk/refdata/rodDbSNP.java +++ b/java/src/org/broadinstitute/sting/gatk/refdata/rodDbSNP.java @@ -1,6 +1,6 @@ package org.broadinstitute.sting.gatk.refdata; -import edu.mit.broad.picard.util.SequenceUtil; +import net.sf.picard.util.SequenceUtil; import java.util.*; diff --git a/java/src/org/broadinstitute/sting/gatk/refdata/rodSAMPileup.java b/java/src/org/broadinstitute/sting/gatk/refdata/rodSAMPileup.java index 52ac3b2e8..b2da4b22f 100644 --- a/java/src/org/broadinstitute/sting/gatk/refdata/rodSAMPileup.java +++ b/java/src/org/broadinstitute/sting/gatk/refdata/rodSAMPileup.java @@ -8,7 +8,7 @@ import org.broadinstitute.sting.gatk.iterators.PushbackIterator; import org.broadinstitute.sting.utils.GenomeLoc; import org.broadinstitute.sting.utils.StingException; -import edu.mit.broad.picard.reference.ReferenceSequenceFileWalker; +import net.sf.picard.reference.ReferenceSequenceFileWalker; /** * This class wraps Maq/samtools allele calls from pileup format and presents them as a ROD.
diff --git a/java/src/org/broadinstitute/sting/gatk/traversals/TraversalEngine.java b/java/src/org/broadinstitute/sting/gatk/traversals/TraversalEngine.java index 59e2082fb..f149ec22b 100755 --- a/java/src/org/broadinstitute/sting/gatk/traversals/TraversalEngine.java +++ b/java/src/org/broadinstitute/sting/gatk/traversals/TraversalEngine.java @@ -1,8 +1,8 @@ package org.broadinstitute.sting.gatk.traversals; -import edu.mit.broad.picard.filter.SamRecordFilter; -import edu.mit.broad.picard.reference.ReferenceSequence; -import edu.mit.broad.picard.sam.SamFileHeaderMerger; +import net.sf.picard.filter.SamRecordFilter; +import net.sf.picard.reference.ReferenceSequence; +import net.sf.picard.sam.SamFileHeaderMerger; import net.sf.samtools.SAMFileHeader; import net.sf.samtools.SAMFileReader; import net.sf.samtools.SAMFileReader.ValidationStringency; diff --git a/java/src/org/broadinstitute/sting/gatk/traversals/TraverseDuplicates.java b/java/src/org/broadinstitute/sting/gatk/traversals/TraverseDuplicates.java index 109c9269a..25c033806 100755 --- a/java/src/org/broadinstitute/sting/gatk/traversals/TraverseDuplicates.java +++ b/java/src/org/broadinstitute/sting/gatk/traversals/TraverseDuplicates.java @@ -18,8 +18,8 @@ import org.broadinstitute.sting.utils.Pair; import java.io.File; import java.util.*; -import edu.mit.broad.picard.filter.FilteringIterator; -import edu.mit.broad.picard.filter.SamRecordFilter; +import net.sf.picard.filter.FilteringIterator; +import net.sf.picard.filter.SamRecordFilter; /** * diff --git a/java/src/org/broadinstitute/sting/playground/ValidateSAM.java b/java/src/org/broadinstitute/sting/playground/ValidateSAM.java index 1f9230f02..9b5b91531 100755 --- a/java/src/org/broadinstitute/sting/playground/ValidateSAM.java +++ b/java/src/org/broadinstitute/sting/playground/ValidateSAM.java @@ -3,9 +3,9 @@ package org.broadinstitute.sting.playground; import net.sf.samtools.*; import net.sf.samtools.SAMFileReader.ValidationStringency; import net.sf.samtools.util.CloseableIterator; -import edu.mit.broad.picard.cmdline.CommandLineProgram; -import edu.mit.broad.picard.cmdline.Usage; -import edu.mit.broad.picard.cmdline.Option; +import net.sf.picard.cmdline.CommandLineProgram; +import net.sf.picard.cmdline.Usage; +import net.sf.picard.cmdline.Option; import java.io.*; diff --git a/java/src/org/broadinstitute/sting/playground/gatk/PrepareROD.java b/java/src/org/broadinstitute/sting/playground/gatk/PrepareROD.java index 36d09f35a..ba5e69d91 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/PrepareROD.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/PrepareROD.java @@ -1,11 +1,11 @@ package org.broadinstitute.sting.playground.gatk; import net.sf.samtools.SAMSequenceRecord; -import edu.mit.broad.picard.cmdline.CommandLineProgram; -import edu.mit.broad.picard.cmdline.Usage; -import edu.mit.broad.picard.cmdline.Option; -import edu.mit.broad.picard.reference.ReferenceSequenceFileFactory; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; +import net.sf.picard.cmdline.CommandLineProgram; +import net.sf.picard.cmdline.Usage; +import net.sf.picard.cmdline.Option; +import net.sf.picard.reference.ReferenceSequenceFileFactory; +import net.sf.picard.reference.ReferenceSequenceFile; import org.broadinstitute.sting.utils.*; import org.broadinstitute.sting.gatk.refdata.*; diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/IOCrusherWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/IOCrusherWalker.java index a14facd4a..15ba86991 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/IOCrusherWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/IOCrusherWalker.java @@ -8,7 +8,7 @@ import net.sf.samtools.SAMRecord; import net.sf.samtools.SAMFileWriter; import net.sf.samtools.SAMFileWriterFactory; import net.sf.samtools.SAMFileHeader; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import java.util.ArrayList; import java.util.Random; diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/IndelInspector.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/IndelInspector.java index 860c94a7c..67bdda7cf 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/IndelInspector.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/IndelInspector.java @@ -11,7 +11,7 @@ import org.broadinstitute.sting.utils.cmdLine.Argument; import org.broadinstitute.sting.playground.indels.*; import net.sf.samtools.*; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; // Investigates indels called in the alignment data diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchCounterWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchCounterWalker.java index 54e3ef7a6..02dfcb3c2 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchCounterWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchCounterWalker.java @@ -5,7 +5,7 @@ import org.broadinstitute.sting.gatk.LocusContext; import org.broadinstitute.sting.gatk.walkers.ReadWalker; import org.broadinstitute.sting.gatk.walkers.WalkerName; import org.broadinstitute.sting.utils.Utils; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import java.util.ArrayList; import java.util.Arrays; diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchHistoWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchHistoWalker.java index 8874a0f36..317f63015 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchHistoWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/MismatchHistoWalker.java @@ -5,7 +5,7 @@ import org.broadinstitute.sting.gatk.LocusContext; import org.broadinstitute.sting.gatk.walkers.ReadWalker; import org.broadinstitute.sting.gatk.walkers.WalkerName; import org.broadinstitute.sting.utils.Utils; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import java.util.Iterator; import java.util.List; diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/Pilot3CoverageWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/Pilot3CoverageWalker.java index a5b6b2d4f..ada637fa5 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/Pilot3CoverageWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/Pilot3CoverageWalker.java @@ -17,7 +17,7 @@ import java.util.Formatter; import static java.lang.Math.log10; import edu.mit.broad.picard.genotype.DiploidGenotype; -import edu.mit.broad.picard.PicardException; +import net.sf.picard.PicardException; public class Pilot3CoverageWalker extends LocusWalker { @@ -130,4 +130,4 @@ public class Pilot3CoverageWalker extends LocusWalker { -} \ No newline at end of file +} diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/PopPriorWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/PopPriorWalker.java index ec631066b..a5517b380 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/PopPriorWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/PopPriorWalker.java @@ -15,7 +15,7 @@ import java.util.Formatter; import static java.lang.Math.log10; import edu.mit.broad.picard.genotype.DiploidGenotype; -import edu.mit.broad.picard.PicardException; +import net.sf.picard.PicardException; public class PopPriorWalker extends LocusWalker { diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReadErrorRateWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReadErrorRateWalker.java index c6d5e4cd3..eb4bb0303 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReadErrorRateWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReadErrorRateWalker.java @@ -6,7 +6,7 @@ import org.broadinstitute.sting.utils.cmdLine.Argument; import org.broadinstitute.sting.utils.QualityUtils; import org.broadinstitute.sting.utils.BaseUtils; import net.sf.samtools.SAMRecord; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import java.util.Random; diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReplaceQuals.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReplaceQuals.java index 5a95e2a9a..7f8c368ac 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReplaceQuals.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/ReplaceQuals.java @@ -6,7 +6,7 @@ import org.broadinstitute.sting.utils.cmdLine.Argument; import org.broadinstitute.sting.utils.QualityUtils; import org.broadinstitute.sting.utils.Pair; import net.sf.samtools.*; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import java.util.ArrayList; import java.util.Random; diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/SomaticCoverageWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/SomaticCoverageWalker.java index 81ef7ac89..329641316 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/SomaticCoverageWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/SomaticCoverageWalker.java @@ -17,7 +17,7 @@ import java.util.Formatter; import static java.lang.Math.log10; import edu.mit.broad.picard.genotype.DiploidGenotype; -import edu.mit.broad.picard.PicardException; +import net.sf.picard.PicardException; public class SomaticCoverageWalker extends LocusWalker { @@ -164,4 +164,4 @@ public class SomaticCoverageWalker extends LocusWalker { -} \ No newline at end of file +} diff --git a/java/src/org/broadinstitute/sting/playground/indels/AlignmentUtils.java b/java/src/org/broadinstitute/sting/playground/indels/AlignmentUtils.java index 6c30e5f41..dcf25b03f 100644 --- a/java/src/org/broadinstitute/sting/playground/indels/AlignmentUtils.java +++ b/java/src/org/broadinstitute/sting/playground/indels/AlignmentUtils.java @@ -3,7 +3,7 @@ package org.broadinstitute.sting.playground.indels; import net.sf.samtools.SAMRecord; import net.sf.samtools.Cigar; import net.sf.samtools.CigarElement; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import org.broadinstitute.sting.playground.utils.CountedObject; import java.util.*; diff --git a/java/src/org/broadinstitute/sting/playground/indels/IndelInspectorMain.java b/java/src/org/broadinstitute/sting/playground/indels/IndelInspectorMain.java index 283031499..48a81a5a4 100755 --- a/java/src/org/broadinstitute/sting/playground/indels/IndelInspectorMain.java +++ b/java/src/org/broadinstitute/sting/playground/indels/IndelInspectorMain.java @@ -8,11 +8,11 @@ import java.util.HashMap; import javax.swing.JFileChooser; import javax.swing.filechooser.FileNameExtensionFilter; -import edu.mit.broad.picard.cmdline.CommandLineProgram; -import edu.mit.broad.picard.cmdline.Option; -import edu.mit.broad.picard.cmdline.Usage; -import edu.mit.broad.picard.reference.ReferenceSequenceFileWalker; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.cmdline.CommandLineProgram; +import net.sf.picard.cmdline.Option; +import net.sf.picard.cmdline.Usage; +import net.sf.picard.reference.ReferenceSequenceFileWalker; +import net.sf.picard.reference.ReferenceSequence; import net.sf.samtools.*; import org.broadinstitute.sting.utils.GenomeLoc; diff --git a/java/src/org/broadinstitute/sting/playground/indels/ShowMSA.java b/java/src/org/broadinstitute/sting/playground/indels/ShowMSA.java index 184168a79..afef06875 100755 --- a/java/src/org/broadinstitute/sting/playground/indels/ShowMSA.java +++ b/java/src/org/broadinstitute/sting/playground/indels/ShowMSA.java @@ -2,11 +2,11 @@ package org.broadinstitute.sting.playground.indels; import java.io.File; -import edu.mit.broad.picard.reference.ReferenceSequenceFileFactory; -import edu.mit.broad.picard.reference.ReferenceSequenceFileWalker; -import edu.mit.broad.picard.cmdline.CommandLineProgram; -import edu.mit.broad.picard.cmdline.Option; -import edu.mit.broad.picard.cmdline.Usage; +import net.sf.picard.reference.ReferenceSequenceFileFactory; +import net.sf.picard.reference.ReferenceSequenceFileWalker; +import net.sf.picard.cmdline.CommandLineProgram; +import net.sf.picard.cmdline.Option; +import net.sf.picard.cmdline.Usage; import net.sf.samtools.Cigar; import net.sf.samtools.CigarElement; import net.sf.samtools.SAMFileReader; diff --git a/java/src/org/broadinstitute/sting/playground/utils/WhitespaceTextFileParser.java b/java/src/org/broadinstitute/sting/playground/utils/WhitespaceTextFileParser.java index 1a5d58140..e80319076 100644 --- a/java/src/org/broadinstitute/sting/playground/utils/WhitespaceTextFileParser.java +++ b/java/src/org/broadinstitute/sting/playground/utils/WhitespaceTextFileParser.java @@ -40,4 +40,4 @@ public class WhitespaceTextFileParser extends BasicTextFileParser { protected boolean isDelimiter(byte b) { return Character.isWhitespace((char)b); } -} \ No newline at end of file +} diff --git a/java/src/org/broadinstitute/sting/secondarybase/FirecrestFileParser.java b/java/src/org/broadinstitute/sting/secondarybase/FirecrestFileParser.java index 9bece319d..856bc1a05 100644 --- a/java/src/org/broadinstitute/sting/secondarybase/FirecrestFileParser.java +++ b/java/src/org/broadinstitute/sting/secondarybase/FirecrestFileParser.java @@ -9,9 +9,9 @@ */ package org.broadinstitute.sting.secondarybase; -import edu.mit.broad.picard.PicardException; +import net.sf.picard.PicardException; import edu.mit.broad.picard.util.BasicTextFileParser; -import edu.mit.broad.picard.util.FormatUtil; +import net.sf.picard.util.FormatUtil; import java.io.File; diff --git a/java/src/org/broadinstitute/sting/secondarybase/FourBaseRecaller.java b/java/src/org/broadinstitute/sting/secondarybase/FourBaseRecaller.java index 03f7be477..453f35510 100644 --- a/java/src/org/broadinstitute/sting/secondarybase/FourBaseRecaller.java +++ b/java/src/org/broadinstitute/sting/secondarybase/FourBaseRecaller.java @@ -39,6 +39,15 @@ public class FourBaseRecaller extends CommandLineProgram { @Argument(fullName="old", shortName="1", doc="Old Bustard 1.1 mode?", required=false) public Boolean OLD = false; + @Argument(fullName="parse_sig2", shortName="P", doc="Parse sig2 files for Bustard pre-1.1 files (pre-1.1 only)") + public Boolean PARSE_SIG2_FILES = false; + @Argument(fullName="barcode", shortName="BCODE", doc="Only process reads that match this barcode (pre-1.1 only)") + public String BARCODE = null; + @Argument(fullName="barcode_cycle", shortName="BCYCLE", doc="1-based cycle number where barcode starts (pre-1.1 only)") + public Integer BARCODE_CYCLE = null; + @Argument(fullName="first_read_length", shortName="F", doc="First read length (v1.1 only)") + public Integer FIRST_READ_LENGTH; + public static void main(String[] argv) { Instance = new FourBaseRecaller(); start(Instance, argv); @@ -62,7 +71,7 @@ public class FourBaseRecaller extends CommandLineProgram { FirecrestFileParser ffp; FirecrestReadData fread; - bfp = OLD ? new BustardFileParser_1_1(DIR, LANE, isPaired, RUN_BARCODE) : new BustardFileParser(DIR, LANE, isPaired, RUN_BARCODE); + bfp = OLD ? new BustardFileParser_1_1(DIR, LANE, isPaired, RUN_BARCODE, FIRST_READ_LENGTH) : new BustardFileParser(DIR, LANE, isPaired, RUN_BARCODE, PARSE_SIG2_FILES, BARCODE, BARCODE_CYCLE); bread = bfp.next(); ffp = new FirecrestFileParser(DIR.getParentFile(), LANE); fread = ffp.next(); @@ -103,7 +112,7 @@ public class FourBaseRecaller extends CommandLineProgram { // learn covariance parameters System.err.println("Computing covariance parameters..."); - bfp = OLD ? new BustardFileParser_1_1(DIR, LANE, isPaired, RUN_BARCODE) : new BustardFileParser(DIR, LANE, isPaired, RUN_BARCODE); + bfp = OLD ? new BustardFileParser_1_1(DIR, LANE, isPaired, RUN_BARCODE, FIRST_READ_LENGTH) : new BustardFileParser(DIR, LANE, isPaired, RUN_BARCODE, PARSE_SIG2_FILES, BARCODE, BARCODE_CYCLE); bread = bfp.next(); ffp = new FirecrestFileParser(DIR.getParentFile(), LANE); fread = ffp.next(); @@ -141,7 +150,7 @@ public class FourBaseRecaller extends CommandLineProgram { SAMFileHeader sfh = new SAMFileHeader(); SAMFileWriter sfw = new SAMFileWriterFactory().makeSAMOrBAMWriter(sfh, false, OUT); - bfp = OLD ? new BustardFileParser_1_1(DIR, LANE, isPaired, RUN_BARCODE) : new BustardFileParser(DIR, LANE, isPaired, RUN_BARCODE); + bfp = OLD ? new BustardFileParser_1_1(DIR, LANE, isPaired, RUN_BARCODE, FIRST_READ_LENGTH) : new BustardFileParser(DIR, LANE, isPaired, RUN_BARCODE, PARSE_SIG2_FILES, BARCODE, BARCODE_CYCLE); bread = bfp.next(); ffp = new FirecrestFileParser(DIR.getParentFile(), LANE); fread = ffp.next(); diff --git a/java/src/org/broadinstitute/sting/utils/GenomeLoc.java b/java/src/org/broadinstitute/sting/utils/GenomeLoc.java index bcdc6f038..3f4e97b1e 100644 --- a/java/src/org/broadinstitute/sting/utils/GenomeLoc.java +++ b/java/src/org/broadinstitute/sting/utils/GenomeLoc.java @@ -1,8 +1,8 @@ package org.broadinstitute.sting.utils; -import edu.mit.broad.picard.directed.IntervalList; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; import edu.mit.broad.picard.util.Interval; +import edu.mit.broad.picard.directed.IntervalList; +import net.sf.picard.reference.ReferenceSequenceFile; import net.sf.samtools.SAMRecord; import net.sf.samtools.SAMSequenceDictionary; import net.sf.samtools.SAMSequenceRecord; diff --git a/java/src/org/broadinstitute/sting/utils/Utils.java b/java/src/org/broadinstitute/sting/utils/Utils.java index 615c9cacd..7bccfafff 100755 --- a/java/src/org/broadinstitute/sting/utils/Utils.java +++ b/java/src/org/broadinstitute/sting/utils/Utils.java @@ -4,7 +4,7 @@ import net.sf.samtools.SAMRecord; import net.sf.samtools.SAMSequenceRecord; import net.sf.samtools.SAMSequenceDictionary; import net.sf.samtools.util.StringUtil; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; +import net.sf.picard.reference.ReferenceSequenceFile; import java.util.*; import java.io.File; diff --git a/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2.java b/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2.java index bf6bc6d36..d73267ef5 100644 --- a/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2.java +++ b/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2.java @@ -1,9 +1,9 @@ package org.broadinstitute.sting.utils.fasta; -import edu.mit.broad.picard.PicardException; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; -import edu.mit.broad.picard.reference.ReferenceSequence; -import edu.mit.broad.picard.io.IoUtil; +import net.sf.picard.PicardException; +import net.sf.picard.reference.ReferenceSequenceFile; +import net.sf.picard.reference.ReferenceSequence; +import net.sf.picard.io.IoUtil; import java.io.*; diff --git a/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceIndex.java b/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceIndex.java index 79c982999..80643e06d 100755 --- a/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceIndex.java +++ b/java/src/org/broadinstitute/sting/utils/fasta/FastaSequenceIndex.java @@ -1,7 +1,7 @@ package org.broadinstitute.sting.utils.fasta; -import edu.mit.broad.picard.PicardException; -import edu.mit.broad.picard.io.IoUtil; +import net.sf.picard.PicardException; +import net.sf.picard.io.IoUtil; import java.util.Scanner; import java.util.Map; diff --git a/java/src/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFile.java b/java/src/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFile.java index 8f222b9be..026a60cfc 100755 --- a/java/src/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFile.java +++ b/java/src/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFile.java @@ -1,9 +1,9 @@ package org.broadinstitute.sting.utils.fasta; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; -import edu.mit.broad.picard.reference.ReferenceSequence; -import edu.mit.broad.picard.PicardException; -import edu.mit.broad.picard.io.IoUtil; +import net.sf.picard.reference.ReferenceSequenceFile; +import net.sf.picard.reference.ReferenceSequence; +import net.sf.picard.PicardException; +import net.sf.picard.io.IoUtil; import java.io.File; import java.io.FileInputStream; diff --git a/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceViewTest.java b/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceViewTest.java index 58c5c92c9..1f33702ee 100755 --- a/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceViewTest.java +++ b/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusReferenceViewTest.java @@ -7,7 +7,7 @@ import org.broadinstitute.sting.gatk.dataSources.shards.Shard; import org.broadinstitute.sting.gatk.dataSources.shards.LocusShard; import org.broadinstitute.sting.gatk.iterators.GenomeLocusIterator; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import net.sf.samtools.util.StringUtil; /** * User: hanna diff --git a/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusViewTemplate.java b/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusViewTemplate.java index b7206aed3..042fd030c 100755 --- a/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusViewTemplate.java +++ b/java/test/org/broadinstitute/sting/gatk/dataSources/providers/LocusViewTemplate.java @@ -17,8 +17,8 @@ import java.util.Iterator; import java.util.ArrayList; import java.util.Arrays; -import edu.mit.broad.picard.reference.ReferenceSequenceFile; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequenceFile; +import net.sf.picard.reference.ReferenceSequence; import net.sf.samtools.SAMSequenceDictionary; import net.sf.samtools.SAMSequenceRecord; import net.sf.samtools.SAMRecord; diff --git a/java/test/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceViewTest.java b/java/test/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceViewTest.java index b01249565..aafca4350 100755 --- a/java/test/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceViewTest.java +++ b/java/test/org/broadinstitute/sting/gatk/dataSources/providers/ReadReferenceViewTest.java @@ -9,7 +9,7 @@ import net.sf.samtools.Cigar; import net.sf.samtools.CigarElement; import net.sf.samtools.CigarOperator; import net.sf.samtools.util.StringUtil; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; /** * User: hanna * Date: May 27, 2009 diff --git a/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2Test.java b/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2Test.java index bf2950167..682ba6772 100755 --- a/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2Test.java +++ b/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceFile2Test.java @@ -1,6 +1,6 @@ package org.broadinstitute.sting.utils.fasta; -import edu.mit.broad.picard.reference.ReferenceSequence; +import net.sf.picard.reference.ReferenceSequence; import net.sf.samtools.util.StringUtil; import org.broadinstitute.sting.BaseTest; import org.junit.*; diff --git a/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceIndexTest.java b/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceIndexTest.java index c3853424e..397d0657b 100755 --- a/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceIndexTest.java +++ b/java/test/org/broadinstitute/sting/utils/fasta/FastaSequenceIndexTest.java @@ -1,6 +1,6 @@ package org.broadinstitute.sting.utils.fasta; -import edu.mit.broad.picard.PicardException; +import net.sf.picard.PicardException; import org.broadinstitute.sting.BaseTest; import org.junit.Assert; import org.junit.Before; diff --git a/java/test/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFileTest.java b/java/test/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFileTest.java index 265f02ebd..84b8f14d3 100755 --- a/java/test/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFileTest.java +++ b/java/test/org/broadinstitute/sting/utils/fasta/IndexedFastaSequenceFileTest.java @@ -9,8 +9,8 @@ import org.broadinstitute.sting.BaseTest; import java.io.File; import java.io.FileNotFoundException; -import edu.mit.broad.picard.reference.ReferenceSequence; -import edu.mit.broad.picard.PicardException; +import net.sf.picard.reference.ReferenceSequence; +import net.sf.picard.PicardException; import net.sf.samtools.util.StringUtil; /** diff --git a/settings/repository/edu.mit.broad/picard-200903262219.jar b/settings/repository/edu.mit.broad/picard-200903262219.jar deleted file mode 100644 index 1f8d6e7ce..000000000 Binary files a/settings/repository/edu.mit.broad/picard-200903262219.jar and /dev/null differ diff --git a/settings/repository/edu.mit.broad/picard-200903262219.xml b/settings/repository/edu.mit.broad/picard-200903262219.xml deleted file mode 100644 index 165b503ef..000000000 --- a/settings/repository/edu.mit.broad/picard-200903262219.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/settings/repository/edu.mit.broad/picard-private-771.jar b/settings/repository/edu.mit.broad/picard-private-771.jar new file mode 100644 index 000000000..07f7262bd Binary files /dev/null and b/settings/repository/edu.mit.broad/picard-private-771.jar differ diff --git a/settings/repository/edu.mit.broad/picard-private-771.xml b/settings/repository/edu.mit.broad/picard-private-771.xml new file mode 100644 index 000000000..9120743dc --- /dev/null +++ b/settings/repository/edu.mit.broad/picard-private-771.xml @@ -0,0 +1,3 @@ + + + diff --git a/settings/repository/net.sf/picard-1.01.26.jar b/settings/repository/net.sf/picard-1.01.26.jar new file mode 100644 index 000000000..c03d34295 Binary files /dev/null and b/settings/repository/net.sf/picard-1.01.26.jar differ diff --git a/settings/repository/net.sf/picard-1.01.26.xml b/settings/repository/net.sf/picard-1.01.26.xml new file mode 100644 index 000000000..4edbe7050 --- /dev/null +++ b/settings/repository/net.sf/picard-1.01.26.xml @@ -0,0 +1,3 @@ + + + diff --git a/settings/repository/net.sf/sam-1.0.10.xml b/settings/repository/net.sf/sam-1.0.10.xml deleted file mode 100644 index b97ba7e6e..000000000 --- a/settings/repository/net.sf/sam-1.0.10.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/settings/repository/net.sf/sam-1.0.10.jar b/settings/repository/net.sf/sam-1.0.26.jar similarity index 90% rename from settings/repository/net.sf/sam-1.0.10.jar rename to settings/repository/net.sf/sam-1.0.26.jar index 9c0f13413..93f1ebbdd 100644 Binary files a/settings/repository/net.sf/sam-1.0.10.jar and b/settings/repository/net.sf/sam-1.0.26.jar differ diff --git a/settings/repository/net.sf/sam-1.0.26.xml b/settings/repository/net.sf/sam-1.0.26.xml new file mode 100644 index 000000000..c0d9b102b --- /dev/null +++ b/settings/repository/net.sf/sam-1.0.26.xml @@ -0,0 +1,3 @@ + + +