User:Mpiper: Difference between revisions

From CSDMS
m Add glossary link
Add "Software development" heading
Line 15: Line 15:
|Emaillist group member=yes
|Emaillist group member=yes
}}
}}
==Software development==
* [[CSDMS Best Practices for Software Development]], a document (under construction) that Eric, Mariela, and I have been thinking about for a long time
* [[Test shell type]]
* [[Installing a Python distro for testing and development]]
==WMT==
==WMT==


Line 69: Line 76:
==Clinics==
==Clinics==


* [[CSDMS_2017_annual_meeting_Mark_Piper_-_Eric_Hutton]]
* [[CSDMS_2016_annual_meeting_Eric_Hutton_-_Mark_Piper]]
* [[CSDMS_2016_annual_meeting_Eric_Hutton_-_Mark_Piper]]
* [[CSDMS_2016_annual_meeting_Irina_Overeem_-_Mark_Piper]]
* [[CSDMS_2016_annual_meeting_Irina_Overeem_-_Mark_Piper]]
Line 76: Line 84:
* [[CSDMS_2014_annual_meeting_Mark_Piper]]
* [[CSDMS_2014_annual_meeting_Mark_Piper]]


== Using MediaWiki and its Ask API ==
== Using MediaWiki and the Ask API ==


* An [[Querying_the_CSDMS_model_repository|article]] on using the Ask API to access model metadata from the CSDMS wiki
* An [[Querying_the_CSDMS_model_repository|article]] on using the Ask API to access model metadata from the CSDMS wiki
Line 83: Line 91:
* I've had to look up how to [https://www.mediawiki.org/wiki/Help:Signatures add a signature] about 10 times already
* I've had to look up how to [https://www.mediawiki.org/wiki/Help:Signatures add a signature] about 10 times already


== Development ==
== Other ==


* [[Glossary]] of CSDMS terms
* [[Glossary]] of CSDMS terms
* [[Test shell type]]
* [[Installing a Python distro for testing and development]]
* My own [[Mpiper_sandbox|sandbox]] page
* My own [[Mpiper_sandbox|sandbox]] page
* My [[Mpiper_images|image gallery]]
* My [[Mpiper_images|image gallery]]

Revision as of 11:25, 5 June 2017





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


Software development

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:

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.

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.

BMI and componentization

  • Instructions for adding a BMI to a model
  • My notes on turning a model into a CSDMS component

Clinics

Using MediaWiki and the Ask API

  • 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

Other