Loading ...
Sorry, an error occurred while loading the content.

Re: libploticus problem

Expand Messages
  • jkohanismeh
    Yes, I do see an image and it has the number of graphs I expect. Each of the graphs does have axes as well, but there is no data being plotted on the graph.
    Message 1 of 6 , Jun 9, 2005
    • 0 Attachment
      Yes, I do see an image and it has the number of graphs I expect. Each
      of the graphs does have axes as well, but there is no data being
      plotted on the graph. I know that there is data for the graphs
      because when I run the dump on the command line it is generating what
      I expect.

      Noticing that the xautorange and yautorange values are off for each of
      the graphs makes me belive that there is some problem accessing the
      dataset that has been read in. Has there been some issue relating to
      this?

      Thanks for your help.

      Jeremy

      --- In ploticus@yahoogroups.com, "Stephen C. Grubb" <scg@j...> wrote:
      > Are you seeing any image content at all? Axes, etc?
      >
      > Exactly how are you invoking ploticus? I take it that this is a
      web-based
      > application... are you placing the result image into a file? If so is
      > your <img> tag correctly accessing the file?
      >
      > Steve
      >
      > On Thu, 9 Jun 2005, jkohanismeh wrote:
      >
      > > I have pasted the generated ploticus script and the debug file that is
      > > generated for it in the hopes that this will clarify the problem I am
      > > having. It looks like the data is being read because the number of
      > > records does correspond to the number of lines in the file. Does
      > > anyone have any suggestions?
      > >
      > > ### begin script file contents ###
      > > // set up page
      > > #proc page
      > > pagesize: 10.5 16
      > > title: Copy Number Plot for All Chromosomes
      > > #endproc
      > >
      > > // read in data
      > > #proc getdata
      > > file:
      > >
      /home/jeremyk/public_html/data/input_13e790bf7983b0a1a4786b6cc2498c36.dat
      > > fieldnames: index seg_start seg_end meanval contcost breakcost
      > > totalcost nbreaks pvalue value segmented which outliers chrom_num
      > > #endproc
      > >
      > > // set up plot area
      > > #procdef areadef
      > > box: 1.5 1.5
      > > xaxis.stubs: inc
      > > yaxis.stubs: inc
      > > xaxis.stubdetails: size=6
      > > yaxis.stubdetails: size=6
      > > yaxis.label: Copy Number
      > > xaxis.label: Chromosomal Location
      > > xaxis.grid: color=gray(0.8)
      > > yaxis.grid: color=gray(0.8)
      > > #saveas Area
      > >
      > > #procdef lineplot
      > > xfield: index
      > > yfield: value
      > > linedetails: width=0.5 color=gray(0.9)
      > > clip: yes
      > > #saveas Line
      > >
      > > #procdef scatterplot
      > > xfield: index
      > > yfield: outliers
      > > symbol: shape=nicecircle style=outline radius=0.015
      linecolor=gray(0.8)
      > > #saveas Scatter1
      > >
      > > #procdef scatterplot
      > > xfield: index
      > > yfield: value
      > > symbol: shape=nicecircle style=filled radius=0.01 fillcolor=gray(0.8)
      > > #saveas Scatter2
      > >
      > > #procdef scatterplot
      > > xfield: index
      > > yfield: segmented
      > > symbol: shape=nicecircle style=filled radius=0.01 fillcolor=red
      > > cluster: no
      > > #saveas Scatter3
      > >
      > > #proc areadef
      > > #clone Area
      > > location: 1.0 13.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 1
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 1
      > > title: Chromosome 1
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 1
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 1
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 1
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 1
      > > #proc areadef
      > > #clone Area
      > > location: 3.5 13.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 2
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 2
      > > title: Chromosome 2
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 2
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 2
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 2
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 2
      > > #proc areadef
      > > #clone Area
      > > location: 6.0 13.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 3
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 3
      > > title: Chromosome 3
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 3
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 3
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 3
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 3
      > > #proc areadef
      > > #clone Area
      > > location: 8.5 13.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 4
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 4
      > > title: Chromosome 4
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 4
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 4
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 4
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 4
      > > #proc areadef
      > > #clone Area
      > > location: 1.0 10.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 5
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 5
      > > title: Chromosome 5
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 5
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 5
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 5
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 5
      > > #proc areadef
      > > #clone Area
      > > location: 3.5 10.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 6
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 6
      > > title: Chromosome 6
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 6
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 6
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 6
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 6
      > > #proc areadef
      > > #clone Area
      > > location: 6.0 10.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 7
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 7
      > > title: Chromosome 7
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 7
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 7
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 7
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 7
      > > #proc areadef
      > > #clone Area
      > > location: 8.5 10.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 8
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 8
      > > title: Chromosome 8
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 8
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 8
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 8
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 8
      > > #proc areadef
      > > #clone Area
      > > location: 1.0 8.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 9
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 9
      > > title: Chromosome 9
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 9
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 9
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 9
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 9
      > > #proc areadef
      > > #clone Area
      > > location: 3.5 8.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 10
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 10
      > > title: Chromosome 10
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 10
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 10
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 10
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 10
      > > #proc areadef
      > > #clone Area
      > > location: 6.0 8.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 11
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 11
      > > title: Chromosome 11
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 11
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 11
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 11
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 11
      > > #proc areadef
      > > #clone Area
      > > location: 8.5 8.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 12
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 12
      > > title: Chromosome 12
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 12
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 12
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 12
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 12
      > > #proc areadef
      > > #clone Area
      > > location: 1.0 5.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 13
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 13
      > > title: Chromosome 13
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 13
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 13
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 13
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 13
      > > #proc areadef
      > > #clone Area
      > > location: 3.5 5.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 14
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 14
      > > title: Chromosome 14
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 14
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 14
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 14
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 14
      > > #proc areadef
      > > #clone Area
      > > location: 6.0 5.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 15
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 15
      > > title: Chromosome 15
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 15
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 15
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 15
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 15
      > > #proc areadef
      > > #clone Area
      > > location: 8.5 5.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 16
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 16
      > > title: Chromosome 16
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 16
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 16
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 16
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 16
      > > #proc areadef
      > > #clone Area
      > > location: 1.0 3.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 17
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 17
      > > title: Chromosome 17
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 17
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 17
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 17
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 17
      > > #proc areadef
      > > #clone Area
      > > location: 3.5 3.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 18
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 18
      > > title: Chromosome 18
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 18
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 18
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 18
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 18
      > > #proc areadef
      > > #clone Area
      > > location: 6.0 3.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 19
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 19
      > > title: Chromosome 19
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 19
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 19
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 19
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 19
      > > #proc areadef
      > > #clone Area
      > > location: 8.5 3.0
      > > xautorange: datafield=1 selectrows=@@chrom_num = 20
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 20
      > > title: Chromosome 20
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 20
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 20
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 20
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 20
      > > #proc areadef
      > > #clone Area
      > > location: 1.0 0.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 21
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 21
      > > title: Chromosome 21
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 21
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 21
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 21
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 21
      > > #proc areadef
      > > #clone Area
      > > location: 3.5 0.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 22
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 22
      > > title: Chromosome 22
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 22
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 22
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 22
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 22
      > > #proc areadef
      > > #clone Area
      > > location: 6.0 0.5
      > > xautorange: datafield=1 selectrows=@@chrom_num = 23
      > > yautorange: datafield=10,11,13 selectrows=@@chrom_num = 23
      > > title: Chromosome 23
      > > titledetails: size=10 align=L adjust=0,0.1 color=black
      > >
      > > #proc lineplot
      > > #clone Line
      > > select @@chrom_num = 23
      > >
      > > #proc scatterplot
      > > #clone Scatter1
      > > select @@chrom_num = 23
      > >
      > > #proc scatterplot
      > > #clone Scatter2
      > > select @@chrom_num = 23
      > >
      > > #proc scatterplot
      > > #clone Scatter3
      > > select @@chrom_num = 23
      > > ### end script file contents ###
      > >
      > > ### debug file contents ###
      > > /home/jeremyk/public_html/data/diag.log
      > > Got command line arg(s): -maxrows 2000000
      > > Version: pl 2.31
      > > Executing page
      > > draw out Y = 15.2
      > > draw out Y = 15.4083
      > > (endproc)
      > > Executing getdata
      > > Data field names are: index seg_start seg_end meanval contcost
      > > breakcost totalcost nbreaks pvalue value segmented which outliers
      > > chrom_num
      > > filling data set# 0
      > > getdata has read 10043 records; there are 14 fields per record.
      > > (endproc)
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 1,13 upperright: 2.5,14.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 3.5,13 upperright: 5,14.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 6,13 upperright: 7.5,14.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 8.5,13 upperright: 10,14.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > draw out X = 8.5
      > > draw out X = 9.35
      > > draw out X = 9.96667
      > > draw out X = 10
      > > draw out X = 10.0722
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 1,10.5 upperright: 2.5,12
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 3.5,10.5 upperright: 5,12
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 6,10.5 upperright: 7.5,12
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 8.5,10.5 upperright: 10,12
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 1,8 upperright: 2.5,9.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 3.5,8 upperright: 5,9.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 6,8 upperright: 7.5,9.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 8.5,8 upperright: 10,9.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 1,5.5 upperright: 2.5,7
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 3.5,5.5 upperright: 5,7
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 6,5.5 upperright: 7.5,7
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 8.5,5.5 upperright: 10,7
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 1,3 upperright: 2.5,4.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 3.5,3 upperright: 5,4.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 6,3 upperright: 7.5,4.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 8.5,3 upperright: 10,4.5
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 1,0.5 upperright: 2.5,2
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 3.5,0.5 upperright: 5,2
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > Executing areadef
      > > Autorange on x: min=0 to max=1
      > > Autorange on y: min=0 to max=1
      > > areadef: lowerleft: 6,0.5 upperright: 7.5,2
      > > areadef: xrange is 0 to 1. yrange is 0 to 1.
      > > Executing lineplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > sorting points for scatterplot
      > > Executing scatterplot
      > > ### end debug file contents ###
      > >
      > >
      > > --- In ploticus@yahoogroups.com, "jkohanismeh" <jermz18@a...> wrote:
      > > > Hello,
      > > >
      > > > I am using the python binding for libploticus and am having some
      > > > trouble getting a script to work. I use ploticus_execline to
      > > > dynamically build a script. The problem is that the server
      generated
      > > > plot appears without any data.
      > > >
      > > > I have dumped the generated script out to a file and it works on my
      > > > local filesystem (there is data being graphed). This leads me to
      > > > believe that libploticus is having some problems accessing the data
      > > > file. Here is the getdata portion of the generated file:
      > > >
      > > > #proc getdata
      > > > file:
      > > >
      > >
      /home/jeremyk/public_html/data/input_687e41360893887f621ef0614d6d971e.dat
      > > > fieldnames: index seg_start seg_end meanval contcost breakcost
      > > > totalcost nbreaks pvalue value segmented which outliers
      chrom_num
      > > >
      > > > Some things I have estalished/am doing:
      > > > 1) the data file does exist on the filesystem at the time
      ploticus is
      > > > being run
      > > > 2) remove trailing endline characters from each line
      > > > 3) set up with ploticus_init and terminate with ploticus_end
      > > > 4) I know that absolute paths work with ploticus_execscript, so I
      > > > assume that they also do with ploticus_execline
      > > >
      > > > I would appreciate any help with this.
      > > >
      > > > Thank You,
      > > > Jeremy Kohansimeh
      > >
      > >
      > >
      > >
      > >
      > > Yahoo! Groups Links
      > >
      > >
      > >
      > >
      > >
      > >
      > >
      >
      >
      > Stephen C. Grubb
      > Scientific Software Engineer, The Jackson Laboratory
      > 600 Main Street Bar Harbor, Maine 04609 USA
    • Stephen C. Grubb
      Maybe the problem is in your select statements.. since PL_execline() takes raw script lines (no variable evaluation scan is done) try using only one at-sign
      Message 2 of 6 , Jun 9, 2005
      • 0 Attachment
        Maybe the problem is in your select statements.. since PL_execline() takes
        "raw" script lines (no variable evaluation scan is done) try using only
        one at-sign (@) instead of two (@@). This would apply throughout.


        I checked the docs for ploticus_execline() on
        http://ploticus.sourceforge.net/doc/api.html
        and this isn't clear from the description. If this turns out to be the
        problem I'll clarify the docs.

        Steve


        Stephen C. Grubb
        Scientific Software Engineer, The Jackson Laboratory
        600 Main Street Bar Harbor, Maine 04609 USA
      • jkohanismeh
        Yep, this was the problem. Thanks for your help, Steve. Jeremy ... takes
        Message 3 of 6 , Jun 9, 2005
        • 0 Attachment
          Yep, this was the problem. Thanks for your help, Steve.

          Jeremy

          --- In ploticus@yahoogroups.com, "Stephen C. Grubb" <scg@j...> wrote:
          > Maybe the problem is in your select statements.. since PL_execline()
          takes
          > "raw" script lines (no variable evaluation scan is done) try using only
          > one at-sign (@) instead of two (@@). This would apply throughout.
          >
          >
          > I checked the docs for ploticus_execline() on
          > http://ploticus.sourceforge.net/doc/api.html
          > and this isn't clear from the description. If this turns out to be the
          > problem I'll clarify the docs.
          >
          > Steve
          >
          >
          > Stephen C. Grubb
          > Scientific Software Engineer, The Jackson Laboratory
          > 600 Main Street Bar Harbor, Maine 04609 USA
        Your message has been successfully submitted and would be delivered to recipients shortly.