GithubHelp home page GithubHelp logo

juliaearth / turingpatterns.jl Goto Github PK

View Code? Open in Web Editor NEW
26.0 4.0 3.0 2.96 MB

Turing patterns simulation solver for the GeoStats.jl framework

Home Page: https://github.com/JuliaEarth/GeoStats.jl

License: Other

Julia 100.00%
biology geostatistics texture-synthesis

turingpatterns.jl's People

Contributors

dependabot[bot] avatar eliascarv avatar github-actions[bot] avatar juliatagbot avatar juliohm avatar simondanisch avatar yurivish avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

turingpatterns.jl's Issues

Invitation to JuliaEarth

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

Consider shrinking the dependencies?

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. :)

Can we get rid of Requires.jl?

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.

Maintenance and migration to JuliaEarth?

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.

TagBot trigger issue

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!

Remove IO functions to reduce dependencies

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.

Migrate to GitHub Actions

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.