gosling.BeddbData#

class gosling.BeddbData(genomicFields=Undefined, type=Undefined, url=Undefined, exonIntervalFields=Undefined, valueFields=Undefined, **kwds)#

BeddbData schema wrapper

Mapping(required=[type, url, genomicFields]) Regular BED or similar files can be pre-aggregated for the scalable data exploration. Find our more about this format at [HiGlass Docs](https://docs.higlass.io/data_preparation.html#bed-files).

Attributes:
genomicFieldsList(Mapping(required=[index, name]))

Specify the name of genomic data fields.

typestring
urlstring

Specify the URL address of the data file.

exonIntervalFieldsList([Mapping(required=[index, name]), Mapping(required=[index,
name])])

experimental

valueFieldsList(Mapping(required=[index, name, type]))

Specify the column indexes, field names, and field types.

__init__(genomicFields=Undefined, type=Undefined, url=Undefined, exonIntervalFields=Undefined, valueFields=Undefined, **kwds)#

Methods

__init__([genomicFields, type, url, ...])

copy([deep, ignore])

Return a copy of the object

from_dict(dct[, validate, _wrapper_classes])

Construct class from a dictionary representation

from_json(json_string[, validate])

Instantiate the object from a valid JSON string

resolve_references([schema])

Resolve references in the context of this object's schema or root schema.

to_dict([validate, ignore, context])

Return a dictionary representation of the object

to_json([validate, ignore, context, indent, ...])

Emit the JSON representation for this object as a string.

validate(instance[, schema])

Validate the instance against the class schema in the context of the rootschema.

validate_property(name, value[, schema])

Validate a property against property schema in the context of the rootschema