@follows( loadUCSCPredictedCGIIntervals )
@files( PARAMS["bed_ucsc_cgi"], "cgi/cgi.transcript.tss.distance" )
def getCGITSSDistance( infile, outfile ):
    to_cluster = False
    annotation_file = os.path.join( PARAMS["geneset_dir"], PARAMS["geneset_transcript_tss"] )
    statement = """cat < %(infile)s 
                   | awk '{print $1,$2,$3,$4NR}'
                   | python %(scriptsdir)s/bed2gff.py --as-gtf 
	               | python %(scriptsdir)s/gtf2table.py 
		                   --counter=distance-tss 
		                   --log=%(outfile)s.log 
                       --filename-gff=%(annotation_file)s 
                       --filename-format="bed" 
                   > %(outfile)s"""
    P.run()

############################################################
m.minor(i, j) --> MatrixN
dataset/ETHPy150Open CGATOxford/cgat/obsolete/pipeline_proj007.py/getCGITSSDistance--crossover with--dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.5/extras/completion/py/pymel/util/arrays.py/MatrixN.minor