bdgenomics.mango.pileup.pileupViewer.PileupViewer¶
-
class
bdgenomics.mango.pileup.pileupViewer.PileupViewer(**kwargs)[source]¶ Widget wrapper for pileup.js viewer in Jupyter notebooks.
-
__init__(**kwargs)¶ Public constructor
Methods
__init__(**kwargs)Public constructor add_class(className)Adds a class to the top level element of the widget. add_traits(**traits)Dynamically add trait attributes to the Widget. class_own_trait_events(name)Get a dict of all event handlers defined on this class, not a parent. class_own_traits(**metadata)Get a dict of all the traitlets defined on this class, not a parent. class_trait_names(**metadata)Get a list of all the names of this class’ traits. class_traits(**metadata)Get a dictof all the traits of this class.close()Close method. close_all()getSVG()Sends request to javascript to convert to svg Needs to run separately from saveSVG because js cannot message to kernel until cell is completed. get_manager_state([drop_defaults, widgets])Returns the full state for a widget manager for embedding get_state([key, drop_defaults])Gets the widget state, or a piece of it. get_view_spec()goto(chrom, start, stop)Redirects widget view to new genomic locus. handle_comm_opened(comm, msg)Static method, called when a widget is constructed. has_trait(name)Returns True if the object has a trait with the specified name. hold_sync()Hold syncing any state until the outermost context manager exits hold_trait_notifications()Context manager for bundling trait change notifications and cross validation. notify_change(change)Called when a property has changed. observe(handler[, names, type])Setup a handler to be called when a trait changes. on_displayed(callback[, remove])(Un)Register a widget displayed callback. on_msg(callback[, remove])(Un)Register a custom msg receive callback. on_trait_change([handler, name, remove])DEPRECATED: Setup a handler to be called when a trait changes. on_widget_constructed(callback)Registers a callback to be called when a widget is constructed. open()Open a comm to the frontend if one isn’t already open. remove_class(className)Removes a class from the top level element of the widget. saveSVG(filepath)Saves svg to filepath send(content[, buffers])Sends a custom msg to the widget model in the front-end. send_state([key])Sends the widget state, or a piece of it, to the front-end, if it exists. set_state(sync_data)Called when a state is received from the front-end. set_trait(name, value)Forcibly sets trait attribute, including read-only attributes. setup_instance(**kwargs)This is called before self.__init__ is called. trait_defaults(*names, **metadata)Return a trait’s default value or a dictionary of them trait_events([name])Get a dictof all the event handlers of this class.trait_has_value(name)Returns True if the specified trait has a value. trait_metadata(traitname, key[, default])Get metadata values for trait by key. trait_names(**metadata)Get a list of all the names of this class’ traits. trait_values(**metadata)A dictof trait names and their values.traits(**metadata)Get a dictof all the traits of this class.unobserve(handler[, names, type])Remove a trait change handler. unobserve_all([name])Remove trait change handlers of any type for the specified name. zoomIn()Zooms widget view in by a factor of 2. zoomOut()Zooms widget view out by a factor of 2. Attributes
chromA trait for unicode strings. commA trait whose value must be an instance of a specified class. cross_validation_lockA contextmanager for running a block with our cross validation lock set to True. idkeysAn instance of a Python list. layoutAn instance trait which coerces a dict to an instance. logA trait whose value must be an instance of a specified class. model_idGets the model id of this widget. msgA trait for unicode strings. referenceA trait for unicode strings. startAn int trait. stopAn int trait. svgA trait for unicode strings. tracksAn instance of a Python list. widget_typeswidgets-