Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/djgroen/fabparticleda
FabSim3 plugin for ParticleDA.jl
https://github.com/djgroen/fabparticleda
Last synced: 1 day ago
JSON representation
FabSim3 plugin for ParticleDA.jl
- Host: GitHub
- URL: https://github.com/djgroen/fabparticleda
- Owner: djgroen
- License: bsd-3-clause
- Created: 2023-03-20T20:27:08.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-04-03T13:03:04.000Z (over 1 year ago)
- Last Synced: 2024-05-15T20:13:24.650Z (6 months ago)
- Language: Julia
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FabParticleDA
This is a ParticleDA example plugin for FabSim3. It is meant to provide support for using ParticleDA with FabSim3.## Installation
Simply type `fabsim localhost install_plugin:FabParticleDA` anywhere inside your FabSim3 install directory.To install the Julia dependencies for ParticleDA, type:
`fabsim localhost install_particleda_dependencies`(remote dependency installation support will be added if users need it [just raise a GitHub issue in the repo])
## Testing
1. To test a ParticleDA model, type `fabsim localhost test_community_model`.By default it will run `llw2d.jl` as model (which produces no output if run correctly).
It is possible to run other community models using:
`fabsim localhost test_community_model:model=`
Examples models include:
* llw2d.jl
* lineargaussian.jl
* lorenz63.jl(a separate command to run user-made models will be added as soon as users need it, but no later than the end of Q2 2023)
## Explanation of files
* FabParticleDA.py - main file containing command implementations.
* config_files/ParticleDA_test - directory containing input data for the community model command.
* templates/test_community_model - template file for running a community model command on the remote machine.