Detailed description of how different filters are added

There are a wide range of filters available.

If you are worried about spots that have no intensity in one channel, and high intensity in the other channel being filtered, you may consider doing flooring of the channel with no intensity before doing any filtering. Flooring means that spots with very low intensities or intensity values close to background intensity in one channel, while the other channel has higher intensities, are set to a particular value. You should be aware that it is not always a good idea to do flooring. See here for a discussion on flooring. Some people disagree with using a floor value.

 

IsWellAboveBG

  1. Click the button
  2. Choose the One Way Field Filtering button
  3. Select rIsWellAboveBG and set the value to 0. Makes sure = is selected
  4. Click the Filter button to see how many spots are filtered.
  5. Click OK to add the filter
  6. Click the button
  7. Choose the One Way Field Filtering button
  8. Select gIsWellAboveBG and set the value to 0. Makes sure = is selected
  9. Click the Filter button to see how many spots are filtered.
  10. Click OK to add the filter

Sometimes you may only want to remove the spot if both channels have too low intensity to pass this filter. If that is the case, you can combine the filters.

 

 

Spots flagged by Feature Extraction (FE) (Agilent)

All flags from FE can be removed this way.

  1. Click the button
  2. Choose the One Way Field Filtering button
  3. Select rIsFeatNonUnifOL and set the value to 1. Makes sure = is selected
  4. Click the Filter button to see how many spots are filtered.
  5. Click OK to add the filter
  6. Click the button
  7. Choose the One Way Field Filtering button
  8. Select gIsFeatNonUnifOL and set the value to 1. Makes sure = is selected
  9. Click the Filter button to see how many spots are filtered.
  10. Click OK to add the filter

 

 

Combining filters

  1. Select the filters you want to combine by pressing Ctrl while clicking on the rows of the filters you want to combine.
  2. Right click on one of the rows and select a combine option from the list.

 

 

% foreground pixels above 2x the standard deviation of the Background

  1. Click the button
  2. Choose the One Way Field Filtering button
  3. Click the combobox saying Block, and select %>B635+2SD. Set the > box to < and the value to 60.
  4. Click the Filter button to see how many spots are filtered.
  5. Click OK

This removes all spots where less than 60 % of the foreground pixels are above 2x the standard deviation of the Background. Basically, this removes spots to close to the background for the B635 channel.

  1. Click the button
  2. Choose the One Way Field Filtering button
  3. Select %>B532+2SD and set the value to 60. Make sure < is selected.
  4. Click OK

This does the same as the above filter for the 532 channel.

 

 

Flags (GenePix)

  1. Click the button
  2. Choose the One Way Field Filtering button
  3. Select Flags and set the value to 0. Make sure < is selected.
  4. Click OK

This removes all spots flagged by GenePix (e.g Spots not found)

 

 

Filter Saturated Spots ( Agilent )

  1. Click the button
  2. Choose One Way Field Filter
  3. Select rIsSaturated in the first combobox
  4. Select = in the second combobox
  5. Type 1in the text field.
  6. Press OK to add the filter
  7. Click the button
  8. Choose One Way Field Filter
  9. Select gIsSaturated in the first combobox
  10. Select = in the second combobox
  11. Type 1in the text field.
  12. Press OK to add the filter

 

 

Filter Saturated Spots (GenePix)

There are two ways of filtering saturated spots. One way is to filter all spots with an intensity close to the saturation value, or you can filter all spots where a certain % of the pixels within a spot is saturated.

 

 

Filter control spots

Often the control spots are marked in some way in you datafile. To remove these from your dataset you need to know what the control spots for your arrays are called. You may need more than one filter to cover all types. All filters will be String Filters.

  1. Click the button
  2. Click String Filter. Here you see 2 comboboxes and a text field.
  3. In the first combobox you select the column id to use for filtering. (e.g. Agilent: ControlType)
  4. Set the second combobox to Equals or Not Equals depending on the text you type in the following text field. (e.g. Agilent: Not Equals)
  5. Type the ID of the control spot in the in the text field. (e.g. Agilent: 0) Often there will be very many different ID's, so you will need to use regular expressions to filter as many control spots as possible in one go. If you need to use more than one regular expression you can write them all on the same line, separated with |

 

 

Manually filter spots

This filter is used to filter spots that have been manually marked for filtering. Manual marking for filtering can be done in Spot Image Viewer and Replicate Viewer

  1. Click the Add Process button
  2. Click Manually Filtered
  3. Click on the Filter button to see how many spots are filtered.
  4. Click Ok

 

 

Mark spots for filtering using Spot Image View

  1. Click the button
  2. Click the Other button.
  3. Click the Spot Image View button.
  4. Click OK to add this component to the processing batch. Adding this component to the end of the processing batch and the clicking Run, allows you to do a dry run of the filters and view which spots have been filtered directly in the image file.
  5. In the RUN column of the Processing tab of the SpotPix Suite, click on the Spot Image View row.
  6. Click on the View Mask checkbox
  7. Click on the View Flags checkbox
  8. Click on the View Filtered checkbox.
  9. To change the colour of either the View Mask, View Flags, View Filtered or View UserFiltered, click on the coloured square behind each and select a different colour.
  10. See that no “good” spots are filtered by checking and unchecking the checkboxes. If "good" spots are filtered you may want to change the filter parameters or select a different filter in the above steps.

  1. It is also possible to manually flag spots that you want to filter. Click in the View UserFiltered checkbox
  2. Click on the F button.
  3. Click on spots that you want to flag, that have not already been filtered.
  4. Click Ok

 

 

Mark spots for filtering using Replicate View

  1. Click the button
  2. Click the Other button.
  3. Click on Replicate View. Here you can compare in-array replicates and remove poor ones.
  4. Click on the Ratio STDev header to sort the entries after ascending standard deviations.
  5. Scroll to the bottom and select one row with large standard deviation.
  6. Click on the Details Selected button. This will give you a list of all the replicate spots.
  7. Select rows with low intensity values that have not already been filtered
  8. Click Filter Selected
  9. Close Replicate Details
  10. Click Ok in the Replicate Viewer