[Biodevelopers] RE: Biodevelopers digest, Vol 1 #104 - 1 msg

Mike Benway mbenway at yahoo.com
Thu May 1 14:49:08 EDT 2003


Thanks Adam!  When I mentioned "array" I meant it as a data type for a column, but you might be talking about a microarray. Anyway it doesn't matter because the question I meant to ask is also answered. My logical error was in thinking of a plate as the base entity here, and a plate has 384 or 1536 wells. What is the best and correct thing to do is to model the WELL as the entity. So there, a plate has wells, and wells have well_row, well_column, well_data, plate_id, and so fourth. Then a plate entity can have  assay_id, detection_technology, reader_type, device_protocol_id, reader_id, etc..then assays and readers and so forth are the other entities. It's making sense to me now. I'd still love to see how others have modelled this kind of thing in practice, like Spotfire or whatever. Thanks again. Mike

"Margolin, Adam" <margolia at wharton.upenn.edu> wrote:Mike,
If you are using a relational database I certainly would not make tables
with variable numbers of columns depending on the array configuration.
What you want to do is make a table called Spotting_plates with every
row uniquely identified by the Plate_ID and the well. When you spot an
array you want to map each spot back to an entry in this table. To do
this, define a table called Print_map with each row uniquely defined by
an array configuration, and row, column, block on the spotted array that
maps these values to a well on a spotting plate.

This is the general idea, but of course, there are some other
intermediate steps. I can send you the scheme that we have developed
for our arrays if you like, or for a more involved description you can
surf around on this site: www.gusbd.org.

-Adam


-----Original Message-----
From: biodevelopers-request at bioinformatics.org
[mailto:biodevelopers-request at bioinformatics.org] 
Sent: Thursday, May 01, 2003 12:01 PM
To: biodevelopers at bioinformatics.org
Subject: Biodevelopers digest, Vol 1 #104 - 1 msg

Send Biodevelopers mailing list submissions to
biodevelopers at bioinformatics.org

To subscribe or unsubscribe via the World Wide Web, visit
https://bioinformatics.org/mailman/listinfo/biodevelopers
or, via email, send a message with subject or body 'help' to
biodevelopers-request at bioinformatics.org

You can reach the person managing the list at
biodevelopers-admin at bioinformatics.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Biodevelopers digest..."


Today's Topics:

1. 98/384/1536 well microplate database schema? (Mike Benway)

--__--__--

Message: 1
Date: Thu, 1 May 2003 08:03:34 -0700 (PDT)
From: Mike Benway 
To: biodevelopers at bioinformatics.org
Subject: [Biodevelopers] 98/384/1536 well microplate database schema?
Reply-To: biodevelopers at bioinformatics.org

--0-1501308490-1051801414=:18737
Content-Type: text/plain; charset=us-ascii

Hi.I have a process that generates lot's of data from 384 well plates.
That is, three hundred -eighty four real numbers.The entity is the
plate. Some plates can even be 1536 well formats. That's a lot of real
numbers for a database table.384 columns might even be too many for any
available database?It strikes me that this must be a very common
application, and there has got to be a better schema for representing
plate data. (as columns of arrays, or as blobs or what?)Does anyone have
any knowledge of an open-source implementation that stores plate data in
a database that I could look at?I can't believe that databases would be
used just to store links to spreadsheets.Thanks

---------------------------------
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
--0-1501308490-1051801414=:18737
Content-Type: text/html; charset=us-ascii

Hi.
I have a process that generates lot's of data from 384 well plates.
That is, three hundred -eighty four real numbers.
The entity is the plate. Some plates can even be 1536 well formats.
That's a lot of real numbers for a database table.
384 columns might even be too many for any available
database?
It strikes me that this must be a very common application, and
there has got to be a better schema for representing plate data. (as
columns of arrays, or as blobs or what?)
Does anyone have any knowledge of an open-source implementation
that stores plate data in a database that I could look at?
I can't believe that databases would be used just to store links to
spreadsheets.
Thanks

---------------------------------

Do you Yahoo!?

href="http://us.rd.yahoo.com/search/mailsig/*http://search.yahoo.com">Th
e New Yahoo! Search - Faster. Easier. Bingo.
--0-1501308490-1051801414=:18737--


--__--__--

_______________________________________________
Biodevelopers mailing list
Biodevelopers at bioinformatics.org
https://bioinformatics.org/mailman/listinfo/biodevelopers


End of Biodevelopers Digest
_______________________________________________
Biodevelopers mailing list
Biodevelopers at bioinformatics.org
https://bioinformatics.org/mailman/listinfo/biodevelopers

---------------------------------
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://bioinformatics.org/pipermail/biodevelopers/attachments/20030501/82cc3fd6/attachment.html


More information about the Biodevelopers mailing list