GenePattern 3.7.0 contains several new features and fixes.
The GenePattern Module Integrator now offers direct publication of modules to GPARC (a GenePattern module repository and community where users can share and discuss their own modules). Read more about the GenePattern/GPARC integration in our User Guide.
Often a GenePattern module requires as input either a data file that may be (1) retrieved from a known public data repository or (2) provided by the user. Prior to this release, the module author would need to defiine two optional input parameters: a choice parameter listing the set of files available from the public data repository and a file input parameter. The module user would be required to provide input for one of these:
With this release, module authors can replace the pair of input parameters with a single input file parameter. Module users can toggle between selecting a file from a drop-down list or uploading their own file.
The input file parameter's drop-down list may be statically defined or populated dynamically (at run time). The dynamic drop-down list is populated with a file listing from a remote ftp directory. The module author specifies the URL of the remote ftp directory using the module integrator:
This enhanced file input feature will be employed in upcoming releases of the Cufflinks family of modules, and the RNASeQC and TopHat modules.
The 3.7.0 release contains a number of fixes and minor enhancements, including