Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Curtis Rueden
    @ctrueden
    Thanks @imagejan and @hadim for testing SJJK.
    @kmader About frontends: my current thinking is that some day, there will be a JavaScript-based frontend using Electron, which ships a JVM and a Python interpreter (and whatever else the cool kids like at that point), and discovers all available functionality conforming to whatever frameworks. E.g. asks SciJava for its modules, asks Python for its modules assuming some Python-based discovery mechanism is developed by somebody, etc.
    We can do shared memory between Java and Python now, as well as between JS and Python. Presumably between JS and Java is doable. So part of this thing would be that images can be wrapped/adapted between silos.
    I'm going to a short hackathon in early May where we are going to start exploring JavaScript viewers that could eventually grow into something like that.
    Modular viewer components, just to start. Usable on the web, or as part of an application. And then we can build a framework around it that integrates as described above. It's a long road.
    Curtis Rueden
    @ctrueden
    I don't think JavaFX is the way to go, because it is still Java-centric. JavaScript UI is superior to JavaFX, wouldn't you say? Because people just keep building more and more awesome things in HTML5 + CSS + JS?
    Hadrien Mary
    @hadim
    I agree with you. Some kind of electron app that shio everything is probably the future for IJ UI.
    In that spirit I started to play with React to create a very basic tif viewer: https://github.com/hadim/tifviewer
    Curtis Rueden
    @ctrueden
    @kmader Thanks for sharing that introduction lecture. No SciJava in that one, right? At least, I didn't see any when paging through it. It's Python 3 so you'd have to use the imglyb stuff a la this notebook. This stuff is still pretty bleeding edge, unfortunately.
    As I said above, you can wrap all of ImageJ in Python now (see here) but various errors happen when digging down into various parts of ImageJ2/SciJava. We are investigating how to smooth out various rough edges.
    Anyway, that is a big honkin' introduction to the current status of biological image analysis!
    Must have been a lot of work to create.
    Curtis Rueden
    @ctrueden
    And I got sucked into reading that "Trouble at the lab" Economist article for at least 30 minutes. :-)
    Kevin Mader
    @kmader
    @ctrueden oh great it was more to just show the live coding + presentation ability, unfortunately no scijava, but we'll definitely add some in. definitely let me know what comes out of the hackathon. the js stuff does seem to be dominating the UI world and trying to keep up with react, vue, meteor, angular is a small headache, but can deliver really cool results. as my last bit of list spam, with webassembly and vue we could package some radiology ML code into entirely browser-based analysis (bit.ly/deepradnet), apparently transpiling java to webassembly doesn't work so well yet though
    Hadrien Mary
    @hadim
    @imagejan @ctrueden I just tested sjjk 0.6.0 locally on my system and it works well + all the CI builds are green so I am going to merge. If an urgent fix is needed I will be available next week to help if needed.
    CI builds started, packages should be uploaded to Anaconda within few hours.
    Curtis Rueden
    @ctrueden
    Thanks @hadim!
    (just)Tomas
    @nightdismay_twitter
    Hello everyone, could anyone help me with one simple task regarding ImageJ?
    I'm biochemist so I have really low experience with graphic/desgin, but I got one important task.. I need to know how to export all XY coordinates of an object.. not just outline, but whole object.. can anyone help with that?
    Josh Moore
    @joshmoore
    hi @nightdismay_twitter You might try asking your question on http://forum.imagej.net/ (perhaps looking for similar ones first).
    Curtis Rueden
    @ctrueden
    @imagejan It seems your logo is the winner! Congratulations. The question is: how should we proceed? There was some concern over colors. I think we should create a couple of versions with different color schemes, and with/without white outline. What do you think?
    Hadrien Mary
    @hadim
    Congrats @imagejan ! I agree with creating a couple of versions with different colors.
    Kyle I S Harrington
    @kephale
    woohoo! nice @imagejan!!
    Philipp Hanslovsky
    @hanslovsky
    Congrats @imagejan !
    Jan Eglinger
    @imagejan
    :smile: :tada: thanks all for your support!
    @ctrueden yes, color schemes that fit well to bright and dark background, as well as outlined versions would be good. Thanks a lot to @awalter17 for updating my initial script to the latest imglib-roi usage. Now we'd need to generate outlines and fill with different colors ideally from this script. Also, can we use the latest imglib-roi in Jupyter/Binder notebooks already? :)
    Jan Eglinger
    @imagejan
    And we might want something nice corresponding to Fiji_Logo_3D.js for the new logo, but displayed in BDV and SciView (of course)
    Kyle I S Harrington
    @kephale
    oo @imagejan feel free to poke us about that
    Jan Eglinger
    @imagejan
    I will try to play with different logo versions on the weekend, and then ask you for opinions/improvements, @ctrueden @kephale
    Curtis Rueden
    @ctrueden
    Sounds good, thanks @imagejan.
    Stefan Helfrich
    @stelfrich
    Uhm. Did ij-1.51v-SNAPSHOT.jar get on the ImageJ update site intentionally, @ctrueden?
    Jan Eglinger
    @imagejan
    :astonished: @stelfrich it is there, but my updater doesn't pick it up. Yours?
    Stefan Helfrich
    @stelfrich
    Mine did, this morning.. @imagejan
    Ignacio Arganda-Carreras
    @iarganda
    @imagejan mine too
    Jan Eglinger
    @imagejan
    That's strange, I still don't see it:
    blob
    Curtis Rueden
    @ctrueden
    @stelfrich It was not exactly intentional, but I needed to fix the ImageJA build.
    So I pushed imagej/ImageJA@fc5a1a4.
    I guess Upload-IJ1-into-ImageJ got triggered by the push, although I didn't realize that would happen.
    Stefan Helfrich
    @stelfrich
    Interesting
    Curtis Rueden
    @ctrueden
    I double checked, and indeed all pushes to master of ImageJA trigger that job. This makes sense when only release versions are pushed to that repo.
    Stefan Helfrich
    @stelfrich
    In that case, yes..
    Curtis Rueden
    @ctrueden
    @imagejan Is ij-1.51u.jar a shadow from an update site?
    Or are you behind a crazy network, like we were in Lisbon?
    Jan Eglinger
    @imagejan
    No, the updater says I get it from the ImageJ update site, and I also tried with a different Fiji installation on a different Windows computer.
    It's true I am behind a crazy network firewall, though...
    But usual updates work as expected, with a proxy configured in ImageJ
    Curtis Rueden
    @ctrueden
    @imagejan When you browse http://update.imagej.net/jars/ do you see the new 1.51v-SNAPSHOT artifact?
    Jan Eglinger
    @imagejan
    yes
    Curtis Rueden
    @ctrueden
    And at http://update.imagej.net/ you see db.xml.gz with "01-Mar-2018 11:04 66K "?
    (Not sure what Apache does for time zones, but it should certainly be March 1)