- Pass kwargs in to Viewconf.widget() so that they can be passed on to the higlass widget and potentially make their way to the higlass component
- Bumped higlass version
- Bumped pillow version
- Added inline_tile support for bed-like items
- Bumped React version dependency to ensure compatibility with latest Juptyerlab
- Bumped higlass version to v1.11.8
- Bumped matplotlib version and added pillow dependency version
- Add constructor for multivec tilesets
- Added wrapper for bam tileset generator
- Updated docs to include examples for bam and multivec tilesets
- Add proxy support
- Add support for listening on a unix socket
- Added default positions for non
horizontal-
tracks - Update docs to include Views import in simple example
- Bump HiGlass to v1.11
- Only load FUSE python package when it is called to avoid libfuse missing error
- Add missing
pixi.js
dependency fromhiglass-jupyter
- Update
@jupyter-widgets/base
to support Jupyter Lab v2 - Update simple-httpfs to fix the missing
boto3
error
- API for adding genome position search box within python
- Removed default log file creation. Servers now log to in-memory stream by default.
- Copied Python docs over from the higlass repo
- Added
save_as_png
function - Added section on track types and multiple views to the docs
- Overloaded '+' operator to for combining tracks and creating CombinedTracks
- Added
ViewProjection
track - Remove the higlass-python.log files that are created everywhere
- Overloaded the '/' operator to create divided tracks
- Added support using matplotlib colormaps
- Created simplified view creation API
- Add auth_token parameter to higlass.display
- Use higlass v1.8.1
- Parameters for turning on the genome position search box
- Support multiple overlays and allow to set the
uid
andtype
options manually - Add support for value locks via the new
value_scale_syncs
argument ofdisplay()
andViewConf
- Allow not starting FUSE by passing
no_fuse=True
todisplay()
- Update the HiGlass JavaScript library to
v1.7
- Fixed #30: Example working again
- Fixed
overlay
property by making it a property ofViews
. Also updated HiGlass to v1.6.11 to properly render overlays.
- Implement two-way data bindings via traitlets. See notebooks/two-way-data-binding.ipynb for an example
- Add
overlays
todisplay
andViewConf
to be able to define overlays - Store HiGlass' JavaScript API on the widget's root container. This container can be found via a random ID that is stored in
widget.dom_element_id
- Add compatibility with JupyterLab
v1
and ipywidgetsv7.5
- Bumped HiGlass to
v1.6
- Added top-level exports of
view
,display
,Tileset
,Server
,Track
,CombinedTrack
,View
, andViewConf
- Expose dark mode in
higlass.display(dark_mode=True)
- Do not mutate track objects in
higlass.display()
for reusability - Further API cleaning.
ViewConf.views
is a list of views now
- Convenience function for loading 2d labeled points from a dataframe.
- Remove Flask-related debugging and uninformative logs
- Add
__repr__
toViewConf
for convenience
- Synchronized Python and node package versions
- Fix installation
- Bumped higlass version to
v1.5
- Added CombinedTrack
- Added change_atributes and change_options functions
- First release