view seg2matrix/CGData/GenomicSegment.py @ 60:bf57076e27b9 default tip

change genomicSegment input data
author jingchunzhu@gmail.com
date Tue, 27 Oct 2015 16:07:09 -0700
parents ab20c0d04f4a
children
line wrap: on
line source


import CGData
import CGData.BaseTable

class GenomicSegment(CGData.BaseTable.BaseTable):

    __format__ = {
            "name" : "genomicSegment",
            "type" : "type",
            "form" : "table",
            "columnOrder" : [
                "id",
                "chrom",
                "chrom_start",
                "chrom_end",
                "value"
            ],
            "groupKey" : "id",
            "columnDef" : {
                "chrom_start" : { "type" : "int" },
                "chrom_end" :   { "type" : "int" },
                "value" : { "type" : "float" }
            },
            "links" : {
                "assembly" : {},
                "dataSubType" : {}
            } 
        }

    def __init__(self):
        CGData.BaseTable.BaseTable.__init__(self)