VIC
A macroscale hydrologic model that solves full water and energy balances.
https://github.com/UW-Hydro/VIC
Category: Hydrosphere
Sub Category: Freshwater and Hydrology
Keywords
climate hydrology land-surface streamflow
Keywords from Contributors
meteorology charts trains dynamics control observational parallel asynchronous general disaggregation
Last synced: about 12 hours ago
JSON representation
Repository metadata
The Variable Infiltration Capacity (VIC) Macroscale Hydrologic Model
- Host: GitHub
- URL: https://github.com/UW-Hydro/VIC
- Owner: UW-Hydro
- License: mit
- Created: 2013-02-07T02:30:14.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-01-11T08:30:31.000Z (over 1 year ago)
- Last Synced: 2025-04-17T23:55:49.753Z (9 days ago)
- Topics: climate, hydrology, land-surface, streamflow
- Language: C
- Homepage: http://vic.readthedocs.io
- Size: 20.8 MB
- Stars: 278
- Watchers: 46
- Forks: 415
- Open Issues: 143
- Releases: 28
-
Metadata Files:
- Readme: readme.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.txt
readme.md
Variable Infiltration Capacity (VIC) Model
VIC Links & Badges | |
---|---|
VIC Documentation | |
VIC Users Listserve | |
Developers Gitter Room | |
License | |
Current Release DOI |
This repository serves as the public source code repository of the Variable Infiltration Capacity Model, better known as VIC. VIC documentation can be read on the VIC documentation website.
The Variable Infiltration Capacity (VIC) macroscale hydrological model (MHM) has been developed over the last two decades at the University of Washington and Princeton University in collaboration with a large number of other researchers around the globe. Development and maintenance of the official version of the VIC model is currently coordinated by the UW Hydro | Computational Hydrology group in the Department of Civil and Environmental Engineering at the University of Washington. All development activity is coordinated via the VIC github page, where you can also find all archived, current, beta, and development versions of the model.
A skeletal first version of the VIC model was introduced to the community by Wood et al. [1992] and a greatly expanded version, from which current variations evolved, is described by Liang et al. [1994]. As compared to other MHMs, VIC’s distinguishing hydrological features are its representation of subgrid variability in soil storage capacity as a spatial probability distribution to which surface runoff is related, and its parameterization of base flow, which occurs from a lower soil moisture zone as a nonlinear recession. Movement of moisture between the soil layers is modeled as gravity drainage, with the unsaturated hydraulic conductivity a function of the degree of saturation of the soil. Spatial variability in soil properties, at scales smaller than the grid scale, is represented statistically, without assigning infiltration parameters to specific subgrid locations. Over time, many additional features and representations of physical processes have been added to the model. VIC has been used in a large number of regional and continental scale (even global) hydrological studies. In 2016, VIC version 5 was released. This was a major update to the VIC source code focusing mainly on infrastructure improvements. The development of VIC-5 is detailed in Hamman et al. 2018. A selection of VIC applications can be found on the VIC references page.
Every new application addresses new problems and conditions that the model may not currently be able to handle, and as such the model is always under development. The VIC model is an open source development project, which means that contributions are welcome, including to the VIC documentation.
By placing the original source code archive on GitHub, we hope to encourage a more collaborative development environment. A tutorial on how to use the VIC git repository and how to contribute your changes to the VIC model can be found on the working with git page. The most stable version of the model is in the master
branch, while beta versions of releases under development can be obtained from the development
branch of this repository.
VIC is a research model developed by graduate students, post-docs and research scientists over a long period of time (since the early 1990s). Every new VIC application addresses new problems and conditions which the model may not currently be able to handle. As a result, the model is always under development. Because of the incremental nature of this development, not all sections of the code are equally mature and not every combination of model options has been exhaustively tested or is guaranteed to work. While you are more than welcome to use VIC in your own research endeavors, the model code comes with no guarantees, expressed or implied, as to suitability, completeness, accuracy, and whatever other claim you would like to make. In addition, the model has no graphical user interface, nor does it include a large set of analysis tools, since most people want to use their own set of tools.
While we would like to hear about your particular application (especially a copy of any published paper), we cannot give you individual support in setting up and running the model. The VIC documentation website includes reasonably complete instructions on how to run the model, as well as the opportunity to sign up for the VIC Users Email List. The VIC listserve should be used for questions about model setup and application. It is basically VIC users helping other VIC users. All other exchanges about VIC source code are managed through the VIC github page.
If you make use of this model, please acknowledge Liang et al. [1994] and Hamman et al. [2018] plus any other references appropriate to the features you used that are cited in the model overview.
Owner metadata
- Name: UW Hydro | Computational Hydrology
- Login: UW-Hydro
- Email: [email protected]
- Kind: organization
- Description: We build tools to simulate the terrestrial hydrologic cycle
- Website: https://uw-hydro.github.io/
- Location: Seattle, WA
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/3475662?v=4
- Repositories: 27
- Last ynced at: 2024-03-27T00:35:12.390Z
- Profile URL: https://github.com/UW-Hydro
GitHub Events
Total
- Issues event: 8
- Watch event: 19
- Issue comment event: 6
- Pull request event: 1
- Fork event: 23
Last Year
- Issues event: 8
- Watch event: 19
- Issue comment event: 6
- Pull request event: 1
- Fork event: 23
Committers metadata
Last synced: 7 days ago
Total Commits: 2,066
Total Committers: 27
Avg Commits per committer: 76.519
Development Distribution Score (DDS): 0.753
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
vicadmin | v****n@h****u | 511 |
Joe Hamman | j****1@u****u | 398 |
Bart Nijssen | n****n@u****u | 197 |
Ted Bohn | t****n@g****m | 182 |
Diana Gergel | d****l@g****m | 165 |
cherkaue | 146 | |
Wietse Franssen | w****n@w****l | 126 |
Joe Hamman | j****n@h****u | 115 |
ymao | y****o@h****u | 90 |
ted | t****n@g****m | 45 |
Joseph Hamman | j****n@u****u | 25 |
yixinmao | y****o@u****u | 21 |
Diana Gergel | g****l@u****u | 16 |
Homero Flores | h****c@u****u | 8 |
Diana Robin Gergel | g****l@o****l | 4 |
Ted Bohn | t****n@p****u | 4 |
Keita Suzuki | k****k@s****p | 2 |
Min RK | b****k@g****m | 2 |
Hordur Helgason | h****i@g****m | 1 |
The Gitter Badger | b****r@g****m | 1 |
apcraig | a****g@g****m | 1 |
jzwart | j****t@u****v | 1 |
kiritokun07 | 3****7 | 1 |
pengbinpeluo | 1****n@1****m | 1 |
Elizabeth Clark | e****k@h****u | 1 |
Hörður Bragi Helgason | h****n@h****u | 1 |
Hörður Bragi Helgason | h****n@h****u | 1 |
Committer domains:
- uw.edu: 5
- hydro.washington.edu: 4
- hydro6.hydro.washington.edu: 1
- hydra.hydro.washington.edu: 1
- 163.com: 1
- usgs.gov: 1
- gitter.im: 1
- sslab.ics.keio.ac.jp: 1
- ponic.hydro.washington.edu: 1
- onyx.erdc.hpc.mil: 1
- ucar.edu: 1
- wur.nl: 1
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 472
Total pull requests: 488
Average time to close issues: 4 months
Average time to close pull requests: 15 days
Total issue authors: 84
Total pull request authors: 24
Average comments per issue: 2.79
Average comments per pull request: 2.12
Merged pull request: 411
Bot issues: 0
Bot pull requests: 0
Past year issues: 14
Past year pull requests: 1
Past year average time to close issues: 4 days
Past year average time to close pull requests: N/A
Past year issue authors: 11
Past year pull request authors: 1
Past year average comments per issue: 0.29
Past year average comments per pull request: 2.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- jhamman (136)
- tbohn (109)
- bartnijssen (47)
- dgergel (44)
- Sibada (10)
- yixinmao (9)
- ZhengWang1003 (4)
- wietsefranssen (4)
- LSRathore (4)
- BramDr (3)
- pengbinpeluo (3)
- KMarkert (3)
- li984096131 (3)
- itzetoile (3)
- Saadi4469 (3)
Top Pull Request Authors
- jhamman (198)
- tbohn (80)
- dgergel (68)
- yixinmao (49)
- bartnijssen (40)
- wietsefranssen (20)
- Sibada (7)
- homefc (5)
- hhelgason (3)
- anewman89 (2)
- HuidaeCho (2)
- kiritokun07 (2)
- apcraig (1)
- dwoodson-usbr (1)
- ssshenoy (1)
Top Issue Labels
- enhancement (67)
- cleanup (66)
- feature (52)
- bug (51)
- image driver (49)
- documentation (47)
- CESM driver (47)
- testing (27)
- all drivers (25)
- vic_run (24)
- question (21)
- classic driver (15)
- wontfix (9)
- science (8)
- builds and ci (7)
- refactor (7)
- extensions (2)
- invalid (2)
- python driver (1)
Top Pull Request Labels
- CESM driver (36)
- testing (23)
- image driver (23)
- cleanup (19)
- all drivers (19)
- enhancement (17)
- vic_run (15)
- bug (15)
- documentation (13)
- feature (12)
- science (5)
- classic driver (4)
- python driver (3)
- extensions (2)
- wontfix (2)
- refactor (2)
- builds and ci (1)
- invalid (1)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 1
conda-forge.org: vic
VIC (Liang et al., 1994) is a macroscale hydrologic model that solves full water and energy balances, originally developed by Xu Liang at the University of Washington. VIC is a research model and in its various forms it has been applied to most of the major river basins around the world, as well a globally.
- Homepage: http://github.com/UW-Hydro/vic
- Licenses: GPL-2
- Latest release: 5.0.1 (published over 2 years ago)
- Last Synced: 2025-04-25T14:05:42.429Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 8.695%
- Stargazers count: 23.694%
- Average: 29.397%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%
Dependencies
- mkdocs ==1.2.3
- cffi >=1.0.0
- ubuntu trusty build
Score: -Infinity