Dataset Filtering Window

    The Dataset Filtering window offers a very convenient way of filtering your data (csv files), allowing very complex filtering scenarii to be constructed in seconds, and shared with colleagues.
    The window is separated into three parts :

Part A
    This part of the window displays the filtering pipeline. The first yellow frame displays information about the file to be filtered. The frames below it are the different steps of filtering that will be executed in their order. The last frame shows information about the resulting data file. This last frame is colored red if the computation leading from the initial to the final data was not done. To run the computation, click the "Preview" button at the bottom of the window.
   The "Valid genes" and "Rejected genes" buttons in the bottom frame display the list of valid/invalid genes in the resulting file.
    You can remove a particular filter from the pipe by using the "Remove" button in the filter's frame. You can change the order of any filter by using the "Up" and "Down" buttons.
    If the filter is editable (i.e. accepts parameters), the "Edit" button is enabled and will pop up the parameters list.

Part B
    This part of the window displays the list of ArrayMiner predefined filters. To add a filter to the pipeline, simply double click it or click the "<< Add" button.

Part C
    This part of the window displays the list of user-defined filtering scenarii. A filtering scenario is a succession of predefined or user-defined filters. To add a filter scenario to the pipeline, simply double click it or click the "<< Add" button. To create a user-defined filter scenario, simply design it in the part A and click the "Add >>" button. The filtering scenarioi are stored in the Filter directory of ArrayMiner and can be exchanged between different computers.(There are stored in text files with a .fil extension)