Git Product home page Git Product logo

campaspemodel's People

Contributors

connectedsystems avatar daniel-partington avatar mjasher avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

campaspemodel's Issues

Remove numeric characters from folder names

@ConnectedSystems, I didn't think this one through, i.e. putting numeric characters at the start of folder names, but changing this will allow importing build and run scripts from higher levels, e.g. to allow a run script that runs all flow and transport models in steady-state and transient model folders.

This will require updating of config file but can wait till any current branches are merged as folder names changes can cause headaches.

KeyError '83003' - bore related?

As in title.

I guess ecological bore data is not included in the model build which is the cause of this. It would be nice to show a more specific error message.

Relevant error message:

File [...]\HydroModelBuilder\ModelInterface\flopyInterface\flopyInterface.py", line 528, in getObservation
    sim_head = head[interval][sim_map_dict[obs][0]][sim_map_dict[obs][1]][sim_map_dict[obs][2]]
KeyError: '83003'

Add custom script for defining ecology bores based on stream gauges

The ecology bores used in the GW_link_Integrated model were originally determined by a script that looked for the nearest bores to certain stream gauges along the Campaspe River. This was done quite early in the project, and I think it is time to update this and include it as part of the build of the model. Keen to know your thoughts @ConnectedSystems

Build scripts are very similar and could be generalised

Differences appear to be very minor. For example, the difference between 00_...Steady and 00..._Cascade is two parameter changes and four additional method calls.

Build scripts could be generalised (as a function that accepts parameters) or generated rather than the current form of individual scripts.

CustomScripts folder has many references to hard coded paths

All of the scripts within CustomScripts need to be modified to reference a relative path. All files required will sit within some sort of data folder, which will live elsewhere to GitHub but be available through cloudstor. The working of this have begun but it should be completed to ensure portability and from-scratch builds of the model from any machine.

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.