Opened 15 years ago

Closed 15 years ago

#149 closed defect (invalid)

Error: The query has already been executed (Illumina detection P-value calculation)

Reported by: base Owned by: Nicklas Nordborg
Priority: major Milestone:
Component: net.sf.basedb.illumina Keywords:
Cc:

Description

When trying to run plugin 'Illumina detection P-value calculation' I get an error.

Error: The query has already been executed. Use reset() before adding more restrictions.

I get the same error when running on root bioassayset or on a bioassayset thet has been background corrected using plugin 'Illumina expression background correction'.

I work with Illumina GEX (Raw data type: Illumina Bead Summary (IBS))

Change History (3)

comment:1 by base, 15 years ago

net.sf.basedb.core.BaseException: The query has already been executed. Use reset() before adding more restrictions. at net.sf.basedb.core.AbstractQuery.restrict(AbstractQuery.java:266) at net.sf.basedb.core.DynamicQuery.restrict(DynamicQuery.java:48) at net.sf.basedb.illumina.plugins.DetectionPValue.run(DetectionPValue.java:449) at net.sf.basedb.core.PluginExecutionRequest.invoke(PluginExecutionRequest.java:108) at net.sf.basedb.core.InternalJobQueue$JobRunner.run(InternalJobQueue.java:506) at java.lang.Thread.run(Thread.java:619)

comment:2 by Nicklas Nordborg, 15 years ago

The stacktrace doesn't make sense. It doesn't match the 1.0 or the 1.1 versions.

  • The DetectionPValue is not present in the 1.0 release
  • Line 449 in DetectionPValue of the 1.1 release doesn't call DynamicQuery.restrict()

By checking the history in subversion the best match is an intermediate version from 5/5 (two weeks before 1.1 was released).

I suggest upgrading the Illumina package to 1.1 and then checking if the error has been fixed or not. If not, please post an updated stack trace here.

comment:3 by Jari Häkkinen, 15 years ago

Resolution: invalid
Status: newclosed

I think this error has something to do with a mix of Illumina package files. I'll close this as invalid and will reopen if needed.

Note: See TracTickets for help on using tickets.