Hello All,

Have there been any other efforts to accomodate ScanArray files in
BASE since this last post in April?

Does anyone have any code to share that can convert the data in the
Scanarray "Array Column, Array Row" fields to a single GPR-style
"Array Block" field?

Thanks,

Jim Collett


********************************************
James R. Collett
Ellington Laboratory
Institute for Cellular and Molecular Biology
MBB 3.424
2500 Speedway
University of Texas
Austin, TX 78712
Voice: 512.471.6087
Fax:   512.471.6097
********************************************

 From: Scott Givan <[EMAIL PROTECTED]>
Re: scanarray CSV format & "array block"
2005-04-22 08:43

 We"ve taken an approach related to your script idea.  When someone uses
 the PE scanner, they upload their resulting data file using a web form
 that posts to a CGI script.  The script takes the original data,
 calculates and adds the array block for each feature and uploads the
 new data file to BASE as user "generic".  Every authenticated user has
 group read privileges for these files, so users can choose their
 reformatted files when associating raw data sets to scans.  There"s a
 link on the BASE entry page to the web form, so people can find it
 easily.  It"s an extra step, but it has worked reasonably well so far.

 scott



 The script generates the array block and for each feature and adds a
 column with this data.
 On Mar 25, 2005, at 12:49 PM, Danny Park wrote:

 >
 > Hi guys,
 >
 > We"re using a new scanner (and therefore new image analysis software)
 > extensively now called ScanArray from Perkin Elmer.  It writes out
 > data in its own special CSV format.  I can configure a result file
 > format in BASE to understand this file just fine, except for one thing
 > which I hadn"t realized was so important until now: the array block.
 > BASE expects the input data file to contain a single column indicating
 > which block/pin on the array each spot came from.  Personally, I think
 > this is a reasonable expectation, all our GPR format files were like
 > this. Unfortunately ScanArray"s CSV files contain *two* columns: the
 > array block row and the array block column.
 >
 > Woe to me... all the information is there, and it"s so easy to write a
 > script to convert the two-column information into a single column, but
 > I really don"t want to introduce a step like that into the workflow of
 > our core facility (ie, "run this script on this file before you upload
 > it").. I"d rather modify the wizzzard code to somehow deal with it,
 > but it"s not so easy to figure out how to start.  Currently the
 > wizzzard can accept the following types of values for fields it wants
 > in BASE:
 >
 >  1) a single column from the file, ex: \1\
 >  2) a piece of text, ex: hello
 >  3) a string with multiple columns and other text, ex: "\1\ and \2\"
 >
 > I was thinking of giving it a fourth ability:
 >
 >  4) a simple mathematical expression, ex: \1\*4+\2\-4
 >     (which is exactly what I need.. for simplicity"s sake, we can say
 >     no parentheses allowed)
 >
 > But maybe that"s a bit too complicated.. I was trying to figure out
 > how case 3 was achieved in the wizzzard code... it seems like if a
 > certain variable is an array, it goes for case 3.. so I"d have to
 > throw in some other variable or something.
 >
 > Options that won"t work for me:
 >
 > I.   ScanArray"s "GPR format" option.  It refuses to write more than
 > two channels of data in this format (I don"t understand why).  The
 > whole reason for using this scanner was because we"re using 3 dyes
 > now.  So that"s useless.
 >
 > II.  Leave the array block blank.  Write a transformation plug-in that
 > somehow interprets the position data and fills in the array block data
 > in the bioassayset.  Not an option because in order to connect the
 > thing to an array design, it"s got to have the array block info from
 > the moment you upload it.
 >
 > III. Leave the array block blank and don"t use it.  This is the way I
 > was going at first, but then I realized certain kinds of analysis we
 > wanted to do will require this field.
 >
 > -danny
 >
 >
 > -------------------------------------------------------
 > SF email is sponsored by - The IT Product Guide
 > Read honest & candid reviews on hundreds of IT Products from real
 > users.
 > Discover which products truly live up to the hype. Start reading now.
 > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
 > _______________________________________________
 > The BASE general discussion mailing list
 > [EMAIL PROTECTED]
 > unsubscribe: send a mail with subject "unsubscribe" to
 > [EMAIL PROTECTED]
 >
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Scott A. Givan
 Bioinformatics Coordinator
 Center for Gene Research and Biotechnology
 Oregon State University
 Corvallis, OR  97331-7303

 [EMAIL PROTECTED]
 TEL:  541-737-9363
 FAX:  541-737-3045





-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
The BASE general discussion mailing list
basedb-users@lists.sourceforge.net
unsubscribe: send a mail with subject "unsubscribe" to
[EMAIL PROTECTED]

Reply via email to