cesm2.1.5-clm5-new-land-use
The Updated CLM5 with New Land Use to Accommodate Re/Afforestation and BECCS
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
44 of 52 committers (84.6%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.5%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
The Updated CLM5 with New Land Use to Accommodate Re/Afforestation and BECCS
Basic Info
- Host: GitHub
- Owner: lawrencepj1
- License: other
- Default Branch: master
- Size: 17.1 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created over 2 years ago
· Last pushed over 2 years ago
Metadata Files
Readme
Contributing
License
Code of conduct
Zenodo
README
$CTSMROOT/README 06/08/2018
Community Land Surface Model (CLM) science version 5.0.0 series -- source code,
offline-build and test scripts. This gives you everything you need
to run CLM with CESM with datm8 to provide CRU NCEP or GSWP3 forcing data in
place of a modeled atmosphere.
For lists of current bugs (issues) and current development see the CTSM GitHub page:
https://github.com/ESCOMP/ctsm
IMPORTANT NOTE ON CESM CHECKOUT VERSUS A CTSM CHECKOUT:
If this is the top level directory from making a clone of CTSM the
directory structure is a little bit different than if CTSM is from
a clone of the entire CESM. If this is part of CESM this directory
will be under components/clm alongside other CESM component models.
For a CTSM checkout this will be the top level directory.
Other documentation will refer to $CTSMROOT and it means the directory
that this file is at. CIMEROOT is the directory where "cime" is for
this checkout. For a CESM checkout $CIMEROOT will be the "cime" directory
beneath the top level directory. For a CTSM checkout $CIMEROOT will
be $CTSMROOT/cime.
General directory structure ($CTSMROOT):
doc --------------- Documentation of CLM.
bld --------------- Template, configure and build-namelist scripts for clm.
src --------------- CLM Source code.
cime_config ------- Configuration files of cime for compsets and CLM settings
manage_externals -- Script to manage the external source directories
Directory structure only for a CTSM checkout:
components -------- Other active sub-components needed for CLM to run (river routing and land-ice models)
cime/scripts --------------- cesm/cime driver scripts
cime/src/drivers/mct/main ----------- CESM top level driver source code.
cime/src/drivers/mct/shr ------------ CESM top level driver shared code.
cime/src/components/data_comps/datm - CESM Data model version 8 source code.
cime/src/components/stub_comps/sice - CESM stub sea-ice model source code.
cime/src/components/stub_comps/socn - CESM stub ocean model source code.
cime/src/components/stub_comps/sglc - CESM stub glacier model source code.
cime/src/externals ------------------ CESM external utility codes
(Model Coupling Toolkit (MCT)
(Earth System Model Framework)
(timing -- code timing utility)
(pio -- Parallel Input/Output)
components/cism --------------------- CESM Community land Ice Sheet Model.
components/mosart ------------------- Model for Scale Adaptive River Transport
components/rtm ---------------------- CESM River Transport Model.
Top level documentation ($CTSMROOT):
README ------------------- This file
README.rst --------------- File that displays under the project in github
README_EXTERNALS.rst ----- Information on how to work with subversion externals for clm
CODE_OF_CONDUCT.md ------- Code of Conduct for how to work with each other on the CTSM project
Copyright ---------------- CESM Copyright file
doc/UpdateChangeLog.pl ------- Script to add documentation on a tag to the
ChangeLog/ChangeSum files
doc/ChangeLog ---------------- Documents different CLM versions
doc/ChangeSum ---------------- Summary documentation of different CLM versions
Documentation of Namelist Items: (view the following in a web browser)
bld/namelist_files/namelist_definition.xml --- Definition of all namelist items
bld/namelist_files/namelist_defaults_clm4_5.xml - Default values for CLM4.5/CLM5.0
=============================================================================================
Important files in main directories (under $CTSMROOT):
=============================================================================================
Externals.cfg --------------- File for management of the main high level externals
Externals_CLM.cfg ----------- File for management of the CLM specific externals (i.e. FATES)
parse_cime.cs.status -------- Script to parse test status files cs.status.* created by create_test
doc/Quickstart.GUIDE -------- Quick guide to using cpl7 scripts.
doc/IMPORTANT_NOTES --------- Some important notes about this version of
clm, configuration modes and namelist items
that are not validated or functional.
doc/ChangeLog --------------- Detailed list of changes for each model version.
doc/ChangeSum --------------- Summary one-line list of changes for each
model version.
doc/README ------------------ Documentation similar to this file
doc/UsersGuide -------------- CLM Users Guide
doc/CodeReference ----------- CLM Code Reference Guide
bld/README ------------------ Description of how to use the configure and
build-namelist scripts.
bld/configure --------------- Script to prepare CLM to be built.
bld/build-namelist ---------- Script to build CLM namelists.
cime_config/buildnml ------------- Build the CLM namelist for CIME
cime_config/buildlib ------------- Build the CLM library
cime_config/config_compsets.xml -- Define CLM compsets
cime_config/config_component.xml - Define CLM XML settings
cime_config/config_tests.xml ----- Define CLM specific tests
cime_config/config_pes.xml ------- Define Processor layouts for various CLM grids and compsets
cime_config/testdefs ------------- Directory for specification of CLM testing
cime_config/testdefs/ExpectedTestFails.xml -- List of tests that are expected to fail
cime_config/usermods_dirs -------- Directories of sets of user-modification subdirs
(These are directories that add specific user modifications to
simulations created using "cime/scripts/create_newcase --user-mods-dir".
Current sub directories are for various CMIP6 configurations)
=============================================================================================
Source code directory structure:
=============================================================================================
src/biogeochem ---- Biogeochemisty
src/main ---------- Main control and high level code
src/cpl ----------- Land model high level MCT and ESMF drivers
src/biogeophys ---- Biogeophysics (Hydrology)
src/dyn_subgrid --- Dynamic land unit change
src/init_interp --- Online interpolation
scr/fates --------- FATES model and sub-directories
Functionally Assembled Terrestrial Ecosystem Simulator (FATES)
Experimental Ecosystem Demography model
src/utils --------- Utility codes
src/unit_test_shr - Unit test shared modules for unit testing
src/unit_test_stubs Unit test stubs that replicate CTSM code simpler
src_clm40 --------- CLM4.0 source code directory
=============================================================================================
QUICKSTART: using the CPL7 scripts
=============================================================================================
cd $CIMEROOT/scripts
./create_newcase # get help on how to run create_newcase
./create_newcase --case testI --res f19_g17_gl4 --compset I2000Clm50BgcCrop
# create new "I" case for default machine at 1.9x2.5_gx1v7
# with 4km greenland ice sheetres resolution
# "I2000Clm50BgcCrop" case is clm5_0 active, datm8, and inactive ice/ocn
# With no-evolve ice-sheet, and MOSART for river-routing
cd testI
./case.setup # create the $CASE.run file
./case.build # build model and create namelists
./case.submit # submit script
# (NOTE: ./xmlchange RESUBMIT=10 to set RESUBMIT to number
# # of times to automatically resubmit -- 10 in this example)
Owner
- Name: Peter Lawrence
- Login: lawrencepj1
- Kind: user
- Location: Boulder, CO
- Company: NCAR
- Website: http://www.cgd.ucar.edu/staff/lawrence/
- Repositories: 1
- Profile: https://github.com/lawrencepj1
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Erik Kluzek | e****k@u****u | 933 |
| Bill Sacks | s****s@u****u | 423 |
| Ryan Knox | r****x@l****v | 88 |
| Stefan Muszala | m****a@u****u | 54 |
| Keith Oleson | o****n@u****u | 42 |
| Sean Swenson | s****c@u****u | 40 |
| Ben Andre | a****e@u****u | 39 |
| Mariana Vertenstein | m****s@u****u | 27 |
| Danica Lombardozzi | d****l@t****u | 21 |
| Keith Oleson | o****n@r****u | 19 |
| Charles Koven | c****n@l****v | 15 |
| Tony Craig | t****g@u****u | 15 |
| David Lawrence | d****n@u****u | 14 |
| Nan Rosenbloom | n****r@u****u | 12 |
| Rosemary Fisher | r****r@t****u | 11 |
| Jim Edwards | j****s@u****u | 10 |
| Keith Oleson | o****n@t****u | 7 |
| Leo van Kampenhout | l****t@u****l | 7 |
| Gregory Lemieux | g****x@g****v | 6 |
| Leo van Kampenhout | l****t@g****m | 5 |
| Yaqiong Lu | y****u@Y****l | 4 |
| Rosemary Fisher | r****r@l****u | 4 |
| Ben Andre | b****e@g****m | 4 |
| Mathew Rothstein | m****r@u****u | 4 |
| wwieder | w****r@u****u | 4 |
| Samuel Levis | s****s@u****u | 4 |
| Gregory Lemieux | g****x | 3 |
| djk2120 | d****0@c****u | 3 |
| Katie Dagon | k****n@t****u | 3 |
| thornton | t****n@u****u | 3 |
| and 22 more... | ||
Committer Domains (Top 20 + Academic)
ucar.edu: 20
thorodin.cgd.ucar.edu: 8
lbl.gov: 2
redcloud.cgd.ucar.edu: 1
uu.nl: 1
gmail.gov: 1
logan.cgd.ucar.edu: 1
columbia.edu: 1
cheyenne1.ib0.cheyenne.ucar.edu: 1
cheyenne6.ib0.cheyenne.ucar.edu: 1
bnl.gov: 1
yaqiongs-mbp-2.ml-guest.ucar.edu: 1
platies.cgd.ucar.edu: 1
cheyenne2.ib0.cheyenne.ucar.edu: 1
cheyenne5.ib0.cheyenne.ucar.edu: 1
cheyenne4.ib0.cheyenne.ucar.edu: 1
leehill.cgd.ucar.edu: 1
eureka.cgd.ucar.edu: 1
sunshine.cgd.ucar.edu: 1
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
manage_externals/test/repos/container.git/description
cran
manage_externals/test/repos/mixed-cont-ext.git/description
cran
manage_externals/test/repos/simple-ext-fork.git/description
cran
manage_externals/test/repos/simple-ext.git/description
cran
manage_externals/test/requirements.txt
pypi
- autopep8 >=1.3.0 test
- coverage >=4.4.0 test
- coveralls >=1.2.0 test
- pylint >=1.7.0 test
- sphinx >=1.6.0 test