- Sep 16, 2011
- Sep 15, 2011
-
-
Aaron authored
-
- Jan 03, 2011
-
-
Aaron authored
-
- Sep 22, 2010
-
-
Aaron authored
-
- Sep 21, 2010
-
-
Aaron authored
-
- Aug 18, 2010
-
-
Aaron authored
1. Added new version of BamTools supporting uncompressed BAM. 2. Added -ubam option to intersectBed. 3. First functional release of annotateBed. 4. Updated GetEditDistance calls to GetTag(NM) per the new API change in BamTools.
-
- Jul 18, 2010
-
-
Aaron authored
-
- Jul 17, 2010
-
-
Aaron authored
-
- Jun 29, 2010
- May 03, 2010
-
-
Aaron authored
1. Added BAM support to windowBed. 2. Forced correct BEDPE ordering for bamToBed. 3. Added default overlapFraction = 0.0 to bedFile prototype.
-
- Apr 15, 2010
-
-
Aaron authored
-
- Apr 12, 2010
-
-
Aaron authored
- Allows one to report 0 overlap for non-overlapping A features - Changed all private memeber variables to use "_VAR" notation. - Added convenience functions for reporting overlaps.
-
- Mar 15, 2010
-
-
Aaron authored
1. Added the -wo option to intersectBed. 2. Added the -s option to fastaFromBed.
-
- Jan 23, 2010
-
-
Aaron authored
There was a problem with the way args with a value were being parsed.
-
- Jan 08, 2010
-
-
Aaron authored
1. Fixed bugs in parsing command line booleans in fastaFromBed and maskFastaFromBed 2. Added tabular output to fastaFromBed
-
- Jan 05, 2010
-
-
Aaron authored
-
- Jan 04, 2010
-
-
Aaron authored
-
- Jan 01, 2010
-
-
Aaron authored
-
- Dec 30, 2009
-
-
Aaron authored
1. Revised usage to 80 chars 2. GPL headers 3. Added new stdin logic 4. Changes logo. 5. Revised the usage statement.
-
- Dec 29, 2009
-
-
Aaron authored
1. Revised usage to 80 chars 2. GPL headers 3. Added new stdin logic 4. Changes logo. 5. Updated bedFile.cpp's loadBedIntoMapNoBin. Bug in stdin logic.
-
Aaron authored
1. Revised usage to 80 chars 2. GPL headers 3. Added new stdin logic
-
Aaron authored
1. Revised usage to 80 chars 2. GPL headers 3. Added new stdin logic
-
Aaron authored
1. Added GPLv2 license to entire distribution 2. Added GPL headers to intersect and window 3. Added new stdin logic to windowBed
-
Aaron authored
-
- Dec 20, 2009
-
-
Aaron authored
1. Got parseGffLine working 2. Added GFF support to the reportBed* methods. 3. Cleaned up the stdin / parsing logic and centralized it within bedFile.cpp. This removes some of the complexity from each of the tools and tidies the codebase overall.
-
- Oct 27, 2009
-
-
Aaron authored
1. Updated the mergeBed documentation to describe the -names option which allows one to report the names of the features that were merged (separated by semicolons).
-
- Sep 18, 2009
-
-
Aaron authored
=== Notable changes in this release === 1. coverageBed will optionally only count features in BED file A (e.g. sequencing reads) that overlap with the intervals/windows in BED file B. This has been requested several times recently and facilitates CHiP-Seq and RNA-Seq experiments. 2. intersectBed can now require a minimum __reciprocal__ overlap between intervals in BED A and BED B. For example, previously, if one used -f 0.90, it required that a feature in B overlap 90% of the feature in A for the "hit" to be reported. If one adds the -r (reciprocal) option, the hit must also cover 90% of the feature in B. This helps to exclude overlaps between say small features in A and large features in B: A ========== B ********************************************************** -f 0.50 (Reported), whereas -f 0.50 -r (Not reported) 3. The score field has been changed to be a string. While this deviates from the UCSC definition, it allows one to track much more meaningful information about a feature/interval. For example, score could now be: 7.31E-05 (a p-value) 0.334577 (mean enrichment) 2:2.2:40:2 (several values encoded in a string) 4. closestBed now, by default, reports __all__ intervals in B that overlap equally with an interval in A. Previously, it merely reported the first such feature that appeared in B. Here's a cartoon explaining the difference. **Prior behavior** A ============== B.1 ++++++++++++++ B.2 ++++++++++++++ B.3 +++++++++ ----------------------------------------- Result = B.1 ++++++++++++++ **Current behavior** A ============== B.1 ++++++++++++++ B.2 ++++++++++++++ B.3 +++++++++ ----------------------------------------- Result = B.1 ++++++++++++++ B.2 ++++++++++++++ Using the -t option, one can also choose to report either the first or the last entry in B in the event of a tie. 5. Several other minor changes to the algorithms have been made to increase speed a bit.
-
- May 12, 2009
-
-
Aaron authored
-
- May 05, 2009
-
-
“arq5x” authored
-
Aaron Quinlan authored
1. Added strandedness to relevant programs (e.g. intersectBed, mergeBed, etc.) 2. Moved reportBed and reportBedRange to bedFile.cpp to clean up code 3. Sped up file parsing. Added lineFileUtilities.cpp 4. Added peIntersectBed
-
- Apr 27, 2009
-
-
Aaron Quinlan authored
1. Added subtractBed. A. Fixed bug that prevented "split" overlaps from being reported. B. Prevented A from being reported if >=1 feature in B completely spans it. 2. Added linksBed. 3. Added the ability to define separate windows for upstream and downstream to windowBed.
-
- Apr 26, 2009
-
-
Aaron Quinlan authored
-
Aaron Quinlan authored
-
- Apr 23, 2009
-
-
Aaron Quinlan authored
Added windowBed, which scans for overlaps within a requested widow size.
-
Aaron Quinlan authored
-
Aaron Quinlan authored
-wa allows the original A entry to be written for each overlap with B.
-
- Apr 21, 2009
-
-
Aaron Quinlan authored
1. Changed intersectMain.cpp, complementMain.cpp and mergeMain.cpp to include information on how to run using stdin.
-
- Apr 15, 2009
-
-
Aaron Quinlan authored
Rather self-explanatory. Affects *Main.cpp files. Also affects the bedFile.cpp file. All of the BED entry checks now write to stderr.
-