<%@ Language=JavaScript %> <% var page=Request.ServerVariables("PATH_INFO"); var refPage=Request.ServerVariables("HTTP_REFERER"); var ip=Request.ServerVariables("REMOTE_ADDR"); var browser=Request.ServerVariables("HTTP_USER_AGENT"); var host=Request.ServerVariables("HTTP_HOST"); var serverSW=Request.ServerVariables("SERVER_SOFTWARE"); var serverPR=Request.ServerVariables("SERVER_PROTOCOL"); var root_path= ""+Request.ServerVariables("PATH_TRANSLATED"); root_path=root_path.substr(0,root_path.lastIndexOf("\\")+1); var OBJconn= Server.CreateObject("ADODB.Connection"); OBJconn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" + root_path + DBpath; OBJconn.Open(); var OBJrs = Server.CreateObject("ADODB.Recordset"); OBJrs.Open("Accesses",OBJconn,adOpenForwardOnly,adLockPessimistic,adCmdTable); OBJrs.AddNew(); OBJrs("PATH_INFO")=page; OBJrs("HTTP_REFERER")=refPage; OBJrs("REMOTE_ADDR")=ip; OBJrs("HTTP_USER_AGENT")=browser; OBJrs("HTTP_HOST")=host; OBJrs("SERVER_SOFTWARE")=serverSW; OBJrs("SERVER_PROTOCOL")=serverPR; OBJrs.Update(); OBJrs.Close(); OBJconn.Close(); delete OBJrs; delete OBJconn; %> Bioinformatics software - GAAS: Gene Array Analyser Software [data management]

GAAS - Data Management

 

Definition of a new input structure template for a gene expression dataset

 

Definition of a new label structure template for a gene expression dataset

 

Creation of a new clone filter for a gene expression dataset

In the table FilterCloneType in the MasterDB system database are coded the queries used to filter clones according to their characteristics described in the label table that must be provided along with input datasets.
Using examples, following it is described how creating clone filters based on SQL queries. Two examples are given, the first based on a simple SQL query, can be coded on a row in the FilterCloneType MasterDB table; the second, based on a more articulated query, must be coded on more rows in the FilterCloneType MasterDB table.

Example 1: Create a clone filter for selecting clone labelled as 'DISCARD' in the Label table. This filter can be used to identify the clone values to be excluded a priory from the data analysis. The SQL query that must be codified in the FilterCloneType table of MasterDB is: SELECT * FROM [LabelTable] WHERE [CloneLabel] = 'DISCARD'

Example 2: Create a clone filter for selecting clones labelled as 'Norm1' in the LabelTable and spotted from control plates identified with 'CONTROL' like labels in the LabelTable. This filter can be used to identify the clone values to be used for normalization. The SQL query that must be codified in the FilterCloneType table of MasterDB is: SELECT * FROM [LabelTable] WHERE ([CloneLabel] = 'Norm1' AND [PlateID] like '*CONTROL*')
In this case to codify this more articulated query, two rows must be added in the table FilterCloneType.

 


© Marco Masseroli, PhD E-mail masseroli@biomed.polimi.it - Last update on .