Class ArrayDesignProbeMapperCli

  • All Implemented Interfaces:
    CLI

    public class ArrayDesignProbeMapperCli
    extends ArrayDesignSequenceManipulatingCli
    Process the blat results for an array design to map them onto genes. Typical workflow would be to run:
    1. Create the array design, perhaps by loading a GPL or via a GSE.
    2. ArrayDesignSequenceAssociationCli - attach sequences to array design, fetching from BLAST database if necessary. For affymetrix designs, get the probe sequences and pass them to the command line (also a web interface)
    3. ArrayDesignBlatCli - runs blat. You must start the appropriate server using the configuration in the properties files.
    4. ArrayDesignProbeMapperCli (this class); you must have the correct GoldenPath database installed and available as configured in your properties files.
    This can also allow directly associating probes with genes (via products) based on an input file, without any sequence analysis.

    In batch mode, platforms that are "children" (mergees or subsumees) of other platforms will be skipped. Platforms which are themselves merged or subsumers, when run, will result in the child platforms being updated implicitly (via an audit event and report update)

    Author:
    pavlidis