|
rje_slimlist V1.7.5SLiM dataset manager
Copyright © 2007 Richard J. Edwards - See source code for GNU License Notice Imported modules:
See SLiMSuite Blog for further documentation. See FunctionThis module is a replace for the rje_motiflist module and contains the SLiMList class, a replacement for the MotifList class. The primary function of this class is to load and store a list of SLiMs and control generic SLiM outputs for such programs as SLiMSearch. This class also controls motif filtering according to features of the motifs and/or their occurrences. Although not actually designed with standalone functionality in mind, as of V1.3 it is possible to load motifs (inc.
downloading ELM), filter/process motifs and output data using Commandline### Basic Input/Output Options ### Advanced Input I
Advanced Input II
Advanced Output I
Advanced Output II
Advanced Output III
History Module Version History# 0.0 - Initial Compilation. # 0.1 - Added SLiMCalc object to replace rje_motif_stats. # 0.2 - Added DNA option. # 0.3 - Added wildcard spacer scrambling - good for generating a test comparison data set. # 0.4 - Added motif-splitting based on ("|") options. # 0.5 - Fixed minor typo bug. # 0.6 - Added reading of ELM classes download for motifs. Modified splitting functions to cope with non-wildcard runs. # 1.0 - Functional module with lower case motif splitting fixed and ? -> .{0,1} replacement. # 1.1 - Modified to work with GOPHER V3.0 for alignments. # 1.2 - Added some extra functions for CompariMotif Memsaver mode # 1.3 - Added auto-download of ELM data. # 1.4 - Modified code to be compatible with SLiMCore V2.x objects. # 1.5 - Added run() method for slimsuite.py compatibility. Improved split motif handling. # 1.6 - Modified to read in new ELM class download file with extra header information. Added varlength=T/F filter. # 1.6 - Modified so that filtering one element of a split motif removes all. # 1.7.0 - Added direct feeding of motif file content for loading (for REST servers). # 1.7.1 - Modified input to allow motif=X in additon to motifs=X. # 1.7.2 - Fixed bug that could not accept variable length motifs from commandline. Improved error message. # 1.7.3 - Fixed bug that could not accept variable length motifs from commandline. Improved error message. # 1.7.4 - Modified concetanation of SLiMSuite results to use "|" in place of "#" for better compatibility. # 1.7.5 - Added '>' and '<' to list of patterns to ignore during loading. rje_slimlist REST Output formatsRun with&rest=docs for program documentation and options. A plain text version is accessed with &rest=help .&rest=OUTFMT can be used to retrieve individual parts of the output, matching the tabs in the default( &rest=format ) output. Individual OUTFMT elements can also be parsed from the full (&rest=full ) server output,which is formatted as follows: ###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~### # OUTFMT: ... contents for OUTFMT section ... Available REST OutputsThere is currently no specific help available on REST output for this program.© 2015 RJ Edwards. Contact: richard.edwards@unsw.edu.au. |