User:Lindenb/Notebook/UMR915/20110628: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
(New page: {{PLNB|20110616|20110628}} =java api for bigwig/bigbed= <pre>svn checkout http://bigwig.googlecode.com/svn/trunk/ bigwig-read-only cd bigwig-read-only ant Buildfile: build.xml compile: ...)
 
Line 19: Line 19:
BUILD SUCCESSFUL
BUILD SUCCESSFUL
Total time: 3 seconds</pre>
Total time: 3 seconds</pre>
<html><script src="https://gist.github.com/1050793.js?file=BigCat.java"></script></html>
Compile
<pre>javac -cp ~/src/bigwig-read-only/dist/BigWig.jar:. BigCat.java</pre>
Exec:
<pre>java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat ~/src/bigwig-read-only/test/data/chr21.bb  | head
chr21 9434178 9434609
chr21 9434178 9434609
chr21 9508110 9508214
chr21 9516607 9516987
chr21 9903013 9903230
chr21 9903013 9903230
chr21 9905661 9906613
chr21 9907217 9907519
chr21 9907241 9907415
chr21 9907597 9908258
$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat -p chr21:9906000-9908000 ~/src/bigwig-read-only/test/data/chr21.bb  | head
chr21 9905661 9906613
chr21 9907217 9907519
chr21 9907241 9907415
chr21 9907597 9908258
$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat -p chr21:9906000-9908000 -c ~/src/bigwig-read-only/test/data/chr21.bb  | head
chr21 9907217 9907519
chr21 9907241 9907415
$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat  ~/src/bigwig-read-only/test/data/wigVarStepExample.bw  | head
chr21 9411190 9411195 50.0
chr21 9411195 9411200 40.0
chr21 9411200 9411205 60.0
chr21 9411205 9411210 20.0
chr21 9411210 9411215 20.0
chr21 9411215 9411220 20.0
chr21 9411220 9411225 40.0
chr21 9411225 9411230 60.0
chr21 9411230 9411235 40.0
chr21 9411235 9411240 40.0
$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat -p chr21:9906000-9908000 ~/src/bigwig-read-only/test/data/wigVarStepExample.bw  | head
chr21 9906000 9906005 20.0
chr21 9906005 9906010 60.0
chr21 9906010 9906015 60.0
chr21 9906015 9906020 60.0
chr21 9906020 9906025 80.0
chr21 9906025 9906030 60.0
chr21 9906030 9906035 40.0
chr21 9906035 9906040 80.0
chr21 9906040 9906045 80.0
chr21 9906045 9906050 80.0
</pre>

Revision as of 03:09, 28 June 2011

20110616        Top        20110628       


java api for bigwig/bigbed

svn checkout http://bigwig.googlecode.com/svn/trunk/ bigwig-read-only
cd bigwig-read-only
ant

Buildfile: build.xml

compile:
    [mkdir] Created dir: /home/lindenb/src/bigwig-read-only/build
    [javac] Compiling 38 source files to /home/lindenb/src/bigwig-read-only/build
    [javac] Note: /home/lindenb/src/bigwig-read-only/src/org/broad/igv/bbfile/BPTree.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: /home/lindenb/src/bigwig-read-only/dist
      [jar] Building jar: /home/lindenb/src/bigwig-read-only/dist/BigWig.jar

BUILD SUCCESSFUL
Total time: 3 seconds

<html><script src="https://gist.github.com/1050793.js?file=BigCat.java"></script></html>

Compile

javac -cp ~/src/bigwig-read-only/dist/BigWig.jar:. BigCat.java

Exec:

java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat ~/src/bigwig-read-only/test/data/chr21.bb  | head
chr21	9434178	9434609	
chr21	9434178	9434609	
chr21	9508110	9508214	
chr21	9516607	9516987	
chr21	9903013	9903230	
chr21	9903013	9903230	
chr21	9905661	9906613	
chr21	9907217	9907519	
chr21	9907241	9907415	
chr21	9907597	9908258

$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat -p chr21:9906000-9908000 ~/src/bigwig-read-only/test/data/chr21.bb  | head
chr21	9905661	9906613	
chr21	9907217	9907519	
chr21	9907241	9907415	
chr21	9907597	9908258	

$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat -p chr21:9906000-9908000 -c ~/src/bigwig-read-only/test/data/chr21.bb  | head
chr21	9907217	9907519	
chr21	9907241	9907415

$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat  ~/src/bigwig-read-only/test/data/wigVarStepExample.bw  | head
chr21	9411190	9411195	50.0
chr21	9411195	9411200	40.0
chr21	9411200	9411205	60.0
chr21	9411205	9411210	20.0
chr21	9411210	9411215	20.0
chr21	9411215	9411220	20.0
chr21	9411220	9411225	40.0
chr21	9411225	9411230	60.0
chr21	9411230	9411235	40.0
chr21	9411235	9411240	40.0

$ java -cp /home/lindenb/src/bigwig-read-only/dist/BigWig.jar:/home/lindenb/src/bigwig-read-only/lib/log4j-1.2.15.jar:. BigCat -p chr21:9906000-9908000 ~/src/bigwig-read-only/test/data/wigVarStepExample.bw  | head
chr21	9906000	9906005	20.0
chr21	9906005	9906010	60.0
chr21	9906010	9906015	60.0
chr21	9906015	9906020	60.0
chr21	9906020	9906025	80.0
chr21	9906025	9906030	60.0
chr21	9906030	9906035	40.0
chr21	9906035	9906040	80.0
chr21	9906040	9906045	80.0
chr21	9906045	9906050	80.0