Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[submission] Corascope #3

Open
kxygk opened this issue Nov 30, 2020 · 0 comments
Open

[submission] Corascope #3

kxygk opened this issue Nov 30, 2020 · 0 comments

Comments

@kxygk
Copy link

kxygk commented Nov 30, 2020

Project title

Corascope

Project homepage

https://geokon-gh.github.io/corascope/

Start date

2020-02-23

End date

Authors/collaborators

  • George Kontsevich, geokon-gh.github.io

Client(s)

  • Department of Geosciences, National Taiwan University, web.gl.ntu.edu.tw

Summary description

Open source software for inspecting, cropping and stitching ITRAX XRF core scans

Project tags/keywords

Languages used

  • Clojure

thi.ng projects/packages used

  • @thi.ng/geom

Media, images, videos etc.

with-pinning

Miscellaneous

Though I'm sad to see you've moved on from Clojure - thank you so much for the geom libraries! They're very minimal (not bloating my executable like some other libraries) and are a real pleasure to work with and extend. Diving into other people's codebases is usually quite challenging - but geom makes it almost painless :)

My application is not very fancy. I'm simply generated SVG hiccup for some plots. The hiccup is then converted to cljfx components that are then rendered directly in JavaFX (thereby skipping all SVG rendering with Batik/SalamanderSVG)

I'm hoping to add a geom -> svg-hiccup -> cljfx -> JavaFX Canvas converter in the future - per the cljfx author's suggestion : cljfx/cljfx#67 (comment) The SVG-hiccup has turned out to be a very flexible intermediary. Easy to modify and convert

@kxygk kxygk changed the title [submission] Your project title [submission] Corascope Nov 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant