Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 06:14
    codecov[bot] commented #2041
  • 06:10
    MarcSkovMadsen commented #2041
  • 06:08
    codecov[bot] commented #2041
  • 06:07
    codecov[bot] commented #2041
  • 06:07
    MarcSkovMadsen synchronize #2041
  • 06:07

    MarcSkovMadsen on fast-theme-fixes

    work in progress (compare)

  • 06:07
    codecov[bot] commented #2041
  • 06:05
    codecov[bot] commented #2041
  • 05:52
    MarcSkovMadsen commented #2041
  • 05:51
    MarcSkovMadsen milestoned #2040
  • 05:51
    MarcSkovMadsen unlabeled #2040
  • 05:51
    MarcSkovMadsen labeled #2040
  • 05:49
    MarcSkovMadsen opened #2041
  • 05:48

    MarcSkovMadsen on fast-theme-fixes

    test passes (compare)

  • 05:37
    MarcSkovMadsen edited #2040
  • 05:36
    MarcSkovMadsen commented #2040
  • 05:35
    MarcSkovMadsen commented #2040
  • 05:00
    MarcSkovMadsen labeled #2040
  • 05:00
    MarcSkovMadsen opened #2040
  • 01:21
    m-beau commented #520
Marc Skov Madsen
@MarcSkovMadsen
They provide "free" and very easy deployment
Marc Skov Madsen
@MarcSkovMadsen
What I think we all can learn from is the communication :-). It's so simple, clear and interactive.
It's running on Flask
Fan Zhang
@fzhang00
Hello. I need help installing holoviews. Following the instruction on the documentation gets version 1.12.6 installed. hv.extension['bokeh'] import failure.
James A. Bednar
@jbednar
The current version is 1.14.1, which you should get if you do conda install -c pyviz holoviews. Then you need hv.extension("bokeh").
Fan Zhang
@fzhang00
I ran that command, it used to work on my home laptop. Running the command again to install on a desktop, hv.version gives 1.12.6
James A. Bednar
@jbednar
You may have something in your environment that's holding it back. A fresh conda environment should not have that problem.
Fan Zhang
@fzhang00
just did that. Fresh download Anaconda3-2020.11-Windows-x86_64
Before installing the 2020.11 conda, I uninstalled the older conda by Windows program remove. Do you recommend additional step to clean up any directory?
James A. Bednar
@jbednar
I'd recommend using miniconda, which avoids pinning any packages. In some cases you may need to do conda remove anaconda after installing if you install the whole Anaconda distribution, which removes the anaconda metapackage that pins various packages problematically. But in any case you shouldn't ever need to re-install in a normal situation, just create a new empty environment in your current installation and you can run from there (conda create -n holoviz_envt holoviews)
Fan Zhang
@fzhang00
Ok. Thanks. let me do some more trys.
Rich Signell
@rsignell-usgs
@fzhang00, if you plan on doing some work with HoloViz other than the demo, you might find this post on the Pyviz Discourse to install from conda-forge helpful. You too @epifanio! :)
Rich Signell
@rsignell-usgs
And those of you interested in using the awesome ship_traffic demo as a launch point for your own work might be interested in this pyviz-topics/examples#138
epifanio
@epifanio
Hi @rsignell-usgs I am buiding on top of nvidia-docker and the rapidsai channel, I am working on multibeam dataviz on the gpu ;) of course using datashader and holoviz along with cudf :) will look into the link. Thanks!
epifanio
@epifanio
image.png
James A. Bednar
@jbednar
Success!
epifanio
@epifanio
this is running on a 72 cores at work, tomorrow I will try to connect 4 of them with dask :)
epifanio
@epifanio

I have started a dask cluster connecting 4 nodes, I used dask-ssh --hostfile hostfile.txt do you have any pointer on what to change in the ship-track notebook, in order to connect to such cluster? I am looking into dask.distribute by adding:

from dask.distributed import Client
client = Client("tcp://xxx.xxx.xxx.xxx:8786")

Now I guess I should use client.map(method, param) in place of dd.read_parquet(vessels_file).compute() and dd.read_csv(csvs, usecols=vesselcols, assume_missing=True) but this is going to affect only the loading (which is aready super fast (~0.9 sec)) - Any hints on how to make datashader and holoviews aware of the cluster behind thwe hood? or is it picked upo automagically :) ?

James A. Bednar
@jbednar
Should be picked up automagically if you then use a Dask DataFrame or something derived from it like a DaskGeoDataFrame in SpatialPandas, so you should be good to go. Use the Dask dashboard (https://docs.dask.org/en/latest/diagnostics-distributed.html) to verify how many workers are doing work.
We totally need more examples of this!
epifanio
@epifanio
thanks for the pointers! I will lookinto it tonight :)
Marc Skov Madsen
@MarcSkovMadsen
Yet another framework for data apps. This time for no/ low-code https://xdash.io/. Simple examples that seem nice. The polish is good. But don't see that much power/ functionality.
(share it here for inspiration)
Nick Lenssen
@nlenssen2013
Would love to get some insight on this issue https://discourse.holoviz.org/t/qmesh-dynamic-fill-in/1875
Philipp Rudiger
@philippjfr
@/all I just tagged Panel 0.11.0 RC3 and it should be available from conda and pip using conda install -c pyviz/label/dev panel and pip install panel --pre respectively . If you have even a little bit of time to spare I'd love it if you could do some testing with it.
Xavier Artusi
@xavArtley
bug_stream_holoviews.gif
hello is it a known bug, adding an hv.Image to the layout of the example http://holoviews.org/reference/streams/bokeh/Selection1D.html#streams-bokeh-gallery-selection1d
break stream updating cf gif
James A. Bednar
@jbednar
Doesn't sound familiar; please file an issue on the HoloViews github repo!
Philipp Rudiger
@philippjfr
What a weird bug.
Hugues-Yanis Amanieu
@hyamanieu
Hi guys, I wanted to invest my evening in contributing to some of these projects, however I can see the holoviews project has no doc on how to dev or doc so I was a bit stuck.
Trying my chance with one of my issues with panel
Hugues-Yanis Amanieu
@hyamanieu
OK it seems one of you already fixed #581 as I'm testing 0.11.0rc4. Thanks
James A. Bednar
@jbednar
Updating docs on any HoloViz project is as simple as editing one of the notebooks in examples/ , clearing out the output and stray changes to metadata, and submitting a pull request. So if there are local issues (i.e., clear improvements that can be made in specific sections), just go for it! Larger changes to the docs should be discussed first so we can make a good plan.
Hugues-Yanis Amanieu
@hyamanieu
yes I wanted to look into this sphinx theme that Bryan mentioned for the ToC. Seems above my abilities.
Alright I'll just submit a PR for a small edit in the panel doc, as along the way of setting up the dev env I had a bug.
James A. Bednar
@jbednar
Sure, thanks!
Help with themes would be very valuable. The flying TOC would need to be combined with the interactivity warning, because we've found that very important for avoiding the impression that our website is broken, but if that can be handled, great!
Hugues-Yanis Amanieu
@hyamanieu
I'll try again next time. I guess I'm supposed to use generate_modules.py and not the Makefile.
I'll be glad to help, just doc to doc is missing
James A. Bednar
@jbednar
I don't know of any Makefiles in our projects. I wouldn't much worry about building the docs; just make the edits to the notebooks, and everything else is handled by CI.
Marc Skov Madsen
@MarcSkovMadsen
I'm updating the awesome-panel-extensions to Panel 0.11. If you know how to get import * as inputs from "@bokehjs/styles/widgets/inputs.css" working please provide an answer here https://discourse.bokeh.org/t/how-do-i-import-inputs-css-in-my-custom-bokeh-extension/7291 Thanks.
Marc Skov Madsen
@MarcSkovMadsen
Problem just above solved by npm install
Hugues-Yanis Amanieu
@hyamanieu
OK understood regarding the warning for non interactivity. I don't know user feedback like you :)
Things that seem obvious to me aren't to all.
(and vice versa)
Hugues-Yanis Amanieu
@hyamanieu
I believe i moved the issue to the wrong repo. You already discussed the flying box there pyviz-dev/nbsite#191 and not on the theme repo.
James A. Bednar
@jbednar

PLEASE TELL ANYONE YOU KNOW WHO COULD BE A GOOD CANDIDATE:

Anaconda’s HoloViz group is hiring! We need a talented Python programmer who can solve client problems building on open-source tools like Panel, hvPlot, HoloViews, Lumen, and Datashader. It’s your chance to help make Python data visualization easier and more powerful! https://bit.ly/37RVoWi 1

We’re also looking for a (paid!) summer intern to join the HoloViz group this summer: https://boards.greenhouse.io/anaconda/jobs/2603131 1 Come learn from some amazing colleagues!

We’re mainly looking for people in the USA or Germany, but if you’re from elsewhere and already invested in the HoloViz ecosystem, go ahead and apply anyway and we’ll see if we could make it work.

James A. Bednar
@jbednar
Note that this is a programming position, not a data science position. Some part of the job is similar to what a data scientist would do, namely building and publishing example workflows showing how to do things, like those at https://examples.pyviz.org and https://earthml.holoviz.org. But most of the job is about building tools for data science (for others to use), not about doing data science (or actual science) itself. So it's crucial to have an understanding of science and/or data science, but the actual work is programming, writing docs, designing APIs, understanding requirements, etc. So if you want to be a tool builder like us, join us!
Bas Nijholt
@basnijholt
Hi guys, are you aware of this bokeh incompatibility?
import holoviews as hv
import panel
import bokeh
hv.notebook_extension("bokeh")

print(f"{hv.__version__=}, {bokeh.__version__=}, {panel.__version__=}")
hv.Image([])
hv.__version__='1.14.1', bokeh.__version__='2.3.0', panel.__version__='0.10.2'

AttributeError [Call holoviews.ipython.show_traceback() for details]
'str' object has no attribute 'dataspecs'
Philipp Rudiger
@philippjfr
Yep, planning to get a release out by tomorrow.