view datatypesmpa.py @ 2:df446e746b62

sniffers
author samuel blanck
date Mon, 15 Jun 2015 11:03:37 +0200
parents 7c866f50b1a3
children
line wrap: on
line source

from galaxy.datatypes import data
from galaxy.datatypes.binary import Binary

class Cel( Binary ):
    """Class for generic CEL binary format"""
    file_ext = "cel"

#Binary.register_unsniffable_binary_ext("cel")
Binary.register_sniffable_binary_format("cel", "cel", Cel)

class Cdf( Binary ):
    """Class for generic cdf binary format"""
    file_ext = "cdf"

#Binary.register_unsniffable_binary_ext("cdf")
Binary.register_sniffable_binary_format("cdf", "cdf", Cdf)

class Ufl( Binary ):
    """Class for generic ufl binary format"""
    file_ext = "ufl"
Binary.register_sniffable_binary_format("ufl", "ufl", Ufl)

#Binary.register_unsniffable_binary_ext("ufl")

class Ugp( Binary ):
    """Class for generic ugp binary format"""
    file_ext = "ugp"
Binary.register_sniffable_binary_format("ugp", "ugp", ugp)
#Binary.register_unsniffable_binary_ext("ugp")

class Acs( Binary ):
    """Class for generic acs binary format"""
    file_ext = "acs"

Binary.register_sniffable_binary_format("acs", "acs", acs)

#Binary.register_unsniffable_binary_ext("acs")