User:Mpiper: Difference between revisions

From CSDMS
Add Education Partners link
Table practice
 
(8 intermediate revisions by 2 users not shown)
Line 16: Line 16:
}}
}}
<div>{{TOC limit|3}}</div>
<div>{{TOC limit|3}}</div>
=CSDMS wiki links=


==Software development and services==
==Software development and services==
Line 27: Line 29:
* [[RSE]] and [[Training]] pages
* [[RSE]] and [[Training]] pages
* [[OfficeHours]]
* [[OfficeHours]]
* [[Roadshows]]


==EKT projects==
==EKT projects==
Line 34: Line 35:
* [[ESPIn2023]], [[ESPInAgenda2023]]
* [[ESPIn2023]], [[ESPInAgenda2023]]
* [[ESPIn2024]], [[ESPInAgenda2024]]
* [[ESPIn2024]], [[ESPInAgenda2024]]
* [[ESPIn2025]]
* [[ListOfESPInAttendees]]
* [[ListOfESPInAttendees]]
* [[VisitingScholars2024]]
* [[VisitingScholars2024]]
* [[EducationPartners]]
* [[EducationPartners]]
* [[Roadshows]]
* [[RoadshowCSDMS]]
* [[RoadshowGoals]]
* [[RoadshowModel]]


==BMI and componentization==
==BMI and componentization==
Line 142: Line 148:
* A landing page for the CSDMS [[Workbench]], and a page for improving it: [[TmpWorkbench]]
* A landing page for the CSDMS [[Workbench]], and a page for improving it: [[TmpWorkbench]]
* A landing page for the [[Babelizer]]
* A landing page for the [[Babelizer]]
* A template for launching a model on EarthscapeHub: [[Template:LaunchModel]]
** Use the template in a page: <nowiki>{{LaunchModel|model=terrainbento|link=https://rei.com}}</nowiki>
{{LaunchModel|model=terrainbento|link=https://rei.com}}


== Technology, talks, and tools ==
== Technology, talks, and tools ==
Line 209: Line 219:
|}
|}


=== Table practice ===
{| class="wikitable" style="width: 60%; margin-left: auto; margin-right: auto;"
|+ Table 1. The agenda for CSDMS Roadshow #5.
|-
! Wednesday May 7 !! Thursday May 8 !! Friday May 9
|-
| style="width: 33%" | [https://csdms.colorado.edu/ What is CSDMS?] || style="width: 33%" rowspan="4" | [https://landlab.csdms.io/ The Landlab toolkit] || style="width: 33%"| [https://csdms.colorado.edu/do What can CSDMS do for you?]
|-
| rowspan="3" | [https://github.com/csdms/roadshow-diffusion Build a model<br>the CSDMS way] || [https://csdms.io/bmi/ The Basic Model Interface]
|-
| FAIR modeling practices
|-
| [https://github.com/comses-education/get-lazy-with-llms-clinic Using LLMs]
|}
{| class="wikitable" style="width: 60%; margin-left: auto; margin-right: auto;"
|+ Table 1. The agenda for CSDMS Roadshow #6.
|-
! Wednesday January 28 !! Thursday January 29 !! Friday January 30
|-
| style="width: 33%" | [https://csdms.colorado.edu/do What can CSDMS do for you?] || style="width: 33%" rowspan="2" | [https://landlab.csdms.io/ The Landlab toolkit] || style="width: 33%"| [https://csdms.io/bmi/ The Basic Model Interface]
|-
| [https://github.com/csdms/roadshow-diffusion Build a model<br>the CSDMS way] || Best practices in geoscientific software development
|}





Latest revision as of 16:19, 18 December 2025




Mark Piper, (he/him/his), website username login: Mpiper

CSDMS
4001 Discovery Dr.
Boulder, Colorado
80303
United States
mark.piper@colorado.edu

Loading map...

Member of the following CSDMS groups

  • Education and Knowledge Transfer (EKT) Working Group
  • Cyberinformatics and Numerics Working Group

Signed up for the mailing list: yes

CSDMS wiki links

Software development and services

EKT projects

BMI and componentization

pymt

pymt is the Python Modeling Toolkit.

CSDMS JupyterHub

The OpenEarthscape logo

Dakota

I've set up a wiki page for all things Dakota.

Individual pages:

There is a tool that is similar in concept to the CSDMS Dakota interface: https://github.com/wisdem/pyDAKOTA, but it's a bit different in what it provides.

PBS

The Permafrost Benchmark System.

WMT

The CSDMS Web Modeling Tool (WMT) can be found at https://csdms.colorado.edu/wmt.

General information:

Using WMT:

Developer notes for installing and configuring WMT:

Like Roger Zelazny's Amber, siwenna is the one true site of the WMT executors. All others are but shadows.

WMT source code:

We're using "WMT" and "PyMT", by analogy with NumPy and SciPy (but not Astropy). Eric and I were thinking earlier that we should use "wMT" and "pyMT" to emphasize that they're modeling tools.

MediaWiki and the Ask API

  • Albert has written an article summarizing all the APIs available on the CSDMS wiki
  • Main page navbar entries are here: MediaWiki:Sidebar
  • An article on using the Ask API to access model metadata from the CSDMS wiki
  • A table of Ask API examples
  • An example of counting and listing all CSDMS members
  • I've had to look up how to add a signature about 10 times already
  • Text I can use on deprecated pages
  • A landing page for the CSDMS Workbench, and a page for improving it: TmpWorkbench
  • A landing page for the Babelizer
  • A template for launching a model on EarthscapeHub: Template:LaunchModel
    • Use the template in a page: {{LaunchModel|model=terrainbento|link=https://rei.com}}

Run on EarthscapeHub

terrainbento is installed on EarthscapeHub, a set of JupyterHub instances managed by CSDMS.

Click this button:


to launch the terrainbento Jupyter notebook tutorials on the EarthscapeHub jupyter instance.

Note

There are two conditions on running the terrainbento notebooks:

  1. Access to the EarthscapeHub jupyter instance is controlled through GitHub credentials. If you don't already have access to jupyter, please see these instructions on how to to sign up and sign in.
  2. Once you've signed in to jupyter, be sure to select the "CSDMS" kernel from the JupyterLab kernel picker in order to run the notebooks.

If you encounter any problems using EarthscapeHub, please contact us through the CSDMS Help Desk.

Technology, talks, and tools

Software, organizations, discussion groups, etc., that may be useful to CSDMS.

Other


jupyter : jupyter.openearthscape.org
lab : lab.openearthscape.org
> jupyter : jupyter.openearthscape.org
> lab : lab.openearthscape.org

jupyter : jupyter.openearthscape.org
lab : lab.openearthscape.org

jupyter : jupyter.openearthscape.org
lab : lab.openearthscape.org
> jupyter : jupyter.openearthscape.org
> lab : lab.openearthscape.org
jupyter
jupyter.openearthscape.org
lab
lab.openearthscape.org
Codename URL
jupyter https://jupyter.openearthscape.org
lab https://lab.openearthscape.org

Table practice

Table 1. The agenda for CSDMS Roadshow #5.
Wednesday May 7 Thursday May 8 Friday May 9
What is CSDMS? The Landlab toolkit What can CSDMS do for you?
Build a model
the CSDMS way
The Basic Model Interface
FAIR modeling practices
Using LLMs
Table 1. The agenda for CSDMS Roadshow #6.
Wednesday January 28 Thursday January 29 Friday January 30
What can CSDMS do for you? The Landlab toolkit The Basic Model Interface
Build a model
the CSDMS way
Best practices in geoscientific software development


Obsolete