juliaearth / turingpatterns.jl Goto Github PK
View Code? Open in Web Editor NEWTuring patterns simulation solver for the GeoStats.jl framework
Home Page: https://github.com/JuliaEarth/GeoStats.jl
License: Other
Turing patterns simulation solver for the GeoStats.jl framework
Home Page: https://github.com/JuliaEarth/GeoStats.jl
License: Other
Hi @yurivish , can we migrate from Travis CI to GitHub Actions?
I've done it for my other packages and can quickly do it here too. Most Julia packages are migrating due to recent changes in Travis CI with limited credit for open source projects.
This package is awesome. I couldn't grasp the details of the algorithm in the references though, and I wonder if you have alternative papers that you could share?
Also, I wonder if you could eliminate some of the package dependencies like FileIO.jl and make this project more light? I would like to write a simulation solver for GeoStats.jl that generates Turing patterns by calling your implementation. :)
Hi @yurivish , thanks for accepting the migration request. I would like to maintain the package more carefully moving forward and one thing that is difficult to track is the optional dependency with Requires.jl. Besides introducing load times, it is hard to see the effects of upstream changes when the package doesn't depend directly on the base packages we maintain. Would it be ok to get rid of Requires.jl and add Meshes.jl and GeoStatsBase.jl as dependencies or you still prefer to leave it that way? I understand if you prefer to preserve Requires.jl. Thanks again for helping and for this interesting algorithm.
Dear @yurivish ,
I've created an organization to collect all related statistical work in Earth sciences. I would like to ask if you would be interested in being part of this organization? In the positive case, could we migrate the TuringPatterns.jl solver there? Thank you for your work, please let me know what you think. There is no problem if you prefer to keep the solver here :)
Best,
-Júlio
Helper functions such as saveframe
and friends are introducing Color types and FileIO as dependencies. But different people prefer to use different IO methods to store data on disk. In particular, it is very simple to cook these functions quickly in a script to save the Turing patterns with the desired format.
Now that we are introducing some breaking changes, it is a good opportunity to make the functionality more self-contained without IO.
Hi @yurivish , the build badge is not updating. Are you sure you enabled Travis CI?
Thank you,
-Julio
This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml
to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix
on this issue.
I'll open a PR within a few hours, please be patient!
The tag name "0.0.1" is not of the appropriate SemVer form (vX.Y.Z).
cc: @yurivish
Is there any paper that introduces this concept? I've never heard of it, but looks interesting.
Hi @yurivish , hope you are doing well! I've noticed that some of the dependencies in this package are outdated, and are blocking updates downstream. I also know that you are not that much involved with Julia development anymore. I wonder if it would be ok to migrate this repository to JuliaEarth where I can maintain it more carefully over time. Would you be ok with that?
I could invite you to the organization and you would still have write access as before. Please let me know how we should proceed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.