|
|
Line 95: |
Line 95: |
| Keynote speakers will be listed as soon as we receive a confirmation.<br><br> | | Keynote speakers will be listed as soon as we receive a confirmation.<br><br> |
|
| |
|
| <!--=Clinic Leaders=
| | =Clinic Leaders= |
| ===Tuesday (1<sup>st</sup> day)===
| |
| {{Keynote-clinics | | {{Keynote-clinics |
| | name = Irina Overeem & Mark Piper | | | name = Irina Overeem & Mark Piper |
| | affiliation = CU, CSDMS-IF | | | affiliation = CU, CSDMS-IF |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics1::1) Bringing CSDMS models into the classroom]]|format=count}} | | | participants = |
| | title = Bringing CSDMS Models into the Classroom | | | title = Bringing CSDMS Models into the Classroom |
| | abstract = Evaluation link: '''https://cuboulder.qualtrics.com/jfe/form/SV_1A2YTtDtiNX3Ez3'''<br>CSDMS has developed a Web-based Modeling Tool – the WMT. WMT allows users to select models, to edit model parameters, and run the model on the CSDMS High-Performance Computing System. The web tool makes it straightforward to configure different model components and run a coupled model simulation. Users can monitor progress of simulations and download model output.<br><br>CSDMS has designed educational labs that use the WMT to teach quantitative concepts in geomorphology, hydrology, coastal evolution and coastal sediment transport. These labs are intended for use by Teaching assistants and Faculty alike. Descriptions of 2 to 4-hr hands-on labs have been developed for HydroTrend, Plume, Sedflux, CHILD, TOPOFLOW and ROMS-Lite. These labs include instructions for students to run the models and explore dominant parameters in sets of simulations. Learning objectives are split between topical concepts, on climate change and sediment transport amongst many others, and modeling strategies, modeling philosophy and critical assessment of model results.<br><br>In this clinic, we will provide an overview of the available models and labs, and their themes and active learning objectives. We will discuss the requirements and logistics of using the WMT in your classroom. We will run some simulations hands-on, and walk through one lab in more detail as a demonstration. Finally, the workshop intends to discuss future developments for earning assessment tools with the participants. | | | abstract = |
| }}<br> | | }}<br> |
| {{Keynote-clinics
| | |
| | name = Mariela Perignon
| |
| | affiliation = CU, CSDMS-IF
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics1::2) ANUGA - river flood morphodynamics]]|format=count}}
| |
| | title = ANUGA - An open-source model of river flood morphodynamics (and other hydrological disasters)
| |
| | abstract = ANUGA is an open source software package capable of simulating small-scale hydrological processes such as dam breaks, river flooding, storm surges and tsunamis. Thanks to its modular structure, we’ve incorporated additional components to ANUGA that allow it to model suspended sediment transport and vegetation drag. ANUGA is a Python-language model that solves the Shallow Water Wave Equation on an unstructured triangular grid and can simulate shock waves and rapidly changing flows. It was developed by the Australian National University and Geosciences Australia and has an active developer and user community.<br><br>This clinic will provide a hands-on introduction to hydrodynamic modeling using ANUGA. We will discuss the structure and capabilities of the model as we build and run increasingly complex simulations. No previous knowledge of Python is required. Example input files will be provided and participants will be able to explore the code and outputs at their own pace.
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Jean-Arthur Olive
| |
| | affiliation = Lamont-Doherty Earth Observatory
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics1::3) SiStER - a coupled geodynamics-surface model]]|format=count}}
| |
| | title = Introduction to coupled geodynamics-surface process modeling with SiStER
| |
| | abstract = This clinic will provide an introduction to the MATLAB-based geodynamic modeling code SiStER (Simple Stokes solver with Exotic Rheologies, available at: https://csdms.colorado.edu/wiki/Model:SiStER), with particular emphasis on problems that couple solid-Earth deformation and surface processes. Attendees will develop and run simulations where fault evolution (in rifts or orogens), lithospheric flexure and/or mantle flow interact with surficial mass redistribution through erosion and sedimentation.
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Tatiana Filatova
| |
| | affiliation = University of Twente, Faculty of Behavioral, Management and Social sciences
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics1::4) Spatial agent-based models]]|format=count}}
| |
| | title = Spatial agent-based models: introducing individual interacting actors in environmental models
| |
| | abstract = Agent-based modeling (ABM) developed as a method to simulate systems that include a number of agents – farmers, households, governments as well as biological organisms – that make decisions and interact according to certain rules. In environmental modeling, ABM is one of the best ways to explicitly account for human behavior, and to quantify cumulative actions of various actors distributed over the spatial landscape. This clinic provides an introduction to ABM and covers such topics as:<ol><li>Modeling heterogeneous agents that vary in attributes and follow different decision-strategies</li><li>Going beyond rational optimization and accommodating bounded rationality</li><li>Designing/representing agents’ interactions and learning.</ol>The clinic provides hands-on examples using the open-source modeling environment NetLogo https://ccl.northwestern.edu/netlogo. While no prior knowledge of NetLogo is required, participants are welcome to explore its super user-friendly tutorial. The clinic concludes with highlighting the current trends in ABM such as its applications in climate change research, participatory modeling and its potential to link with other types of simulations.
| |
| }}<br>
| |
| ===Wednesday (2<sup>nd</sup> day)===
| |
| {{Keynote-clinics
| |
| | name = Irina Overeem<sup>1</sup> & Elchin Jafarov<sup>2</sup> & Kang Wang<sup>1</sup>
| |
| | affiliation = <sup>1</sup>) CU, CSDMS-IF<br><sup>2</sup>) LANL
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics2::1) Modeling Permafrost toolbox]]|format=count}}
| |
| | title = Modeling Permafrost; a new software toolbox to explore frozen grounds
| |
| | abstract = Permafrost is one of the Arctic climate indicators, and feedback of thawing permafrost to the global climate system through the impacts on the carbon cycle remains an important research topic. Observations can assess the current state of permafrost, but models are eventually essential to make predictions of future permafrost state.<br>In this 2hr clinic, we will present a new, easy-to-access and comprehensive cyberinfrastructure for permafrost modeling. The ‘PermaModel Integrated Modeling Toolbox’ includes three permafrost models of increasing complexity. The IMT is embedded within the Community Surface Dynamics Modeling System Web Modeling Tool (WMT). We include multiple sets of sample inputs, representing a variety of climate and soil conditions and locations, to enable immediate use of the IMT.<br>The hands-on clinic teaches students and researchers how to run and use several permafrost models. The presented models are envisioned to be the suitable for quick exploration of hypotheses and for teaching purposes.
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Nicole Gasparini
| |
| | affiliation = TU, Department of Earth and Environmental Sciences
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics2::2) Landlab I]]|format=count}}
| |
| | title = Modeling Earth-Surface Dynamics with Landlab 1.0
| |
| | abstract = Nicole M. Gasparini and Erkan Istanbulluoglu with Sai S. Nudurupati, Jordan M. Adams, Eric Hutton, Katherine R. Barnhart and Gregory E. Tucker.<br><br>Landlab a Python toolkit for building, coupling, and exploring two-dimensional numerical models of Earth-surface dynamics. This clinic will provide a hands-on introduction to Landlab's features and capabilities, including how to create a model grid, populate it with data, and run numerical algorithms for surface hydrology, hillslope sediment creation and transport, and stream incision. We will highlight the structure and examples from two complete models built within the Landlab framework: a ecohydrology model and an overland flow model. For participants interested in both Landlab and the Dakota toolkit, we encourage you to sign up for both this clinic and a following clinic on using Dakota in the context of Landlab models. Participants are encouraged to install Landlab on their computers prior to the clinic. Installation instructions can be found at: [http://landlab.github.io http://landlab.github.io] (select "Install" from the menu bar at the top of the page).
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Allen Lee
| |
| | affiliation = Arizona State University
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics2::3) Reproducibility and Open Science]]|format=count}}
| |
| | title = Good enough practices for reproducible scientific computation
| |
| | abstract = How difficult would it be to create a transparent, fully reproducible codebase that can be downloaded from a trusted digital repository, compiled, and then run with minimal effort? How about a codebase that can be understood, reparameterized with coherent alternative assumptions, and analyzed by other researchers or future graduate students? As of this writing, it appears to be quite hard just to locate the code necessary to build / run an executable [1] [2] and this is a problem that only gets worse over time as software and system dependencies evolve. Luckily there are many Good Enough [3] practices that can be added incrementally to your development workflow to help others understand, properly review, and build on the software artifacts that increasing numbers of research findings depend upon.<br>This clinic will cover practical tips, workflows, and tools to help you create reproducible [4] and citable [5] computational pipelines while avoiding common pitfalls and potential issues. We will go over good practices for version control, documentation, data and metadata management, and demonstrate how CoMSES Net is using emerging technologies like Docker containerization to facilitate reproducible computational pipelines. Other topics (depending on participant interest and experience) include automated tests, continuous integration, and modular components / microservices.<br><br>[1] - http://reproducibility.cs.arizona.edu/<br>[2] - https://cbie.asu.edu/practice-archiving-model-code-agent-based-models<br>[3] - https://swcarpentry.github.io/good-enough-practices-in-scientific-computing<br>[4] - https://www.practicereproducibleresearch.org<br>[5] - https://www.force11.org/group/software-citation-working-group<br>
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Raleigh Martin
| |
| | affiliation = University of California, Los Angeles
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics2::4) The Sediment Experimentalist Network (SEN)]]|format=count}}
| |
| | title = The Sediment Experimentalist Network (SEN) Knowledge Base
| |
| | abstract = The Sediment Experimentalist Network (SEN) integrates the efforts of sediment experimentalists to build a Knowledge Base for guidance on best practices for data collection and management. The network facilitates cross-institutional collaborative experiments and communicates with the research community about data and metadata guidelines for sediment-based experiments. This effort aims to improve the efficiency and transparency of sedimentary research for field geologists and modelers as well as experimentalists.<br><br>The purpose of this clinic is to familiarize participants, experimentalists and modelers alike, with how to use and contribute to the SEN Knowledge Base (SEN-KB, www.sedexp.net). SEN-KB provides a wiki-like forum for sharing information on experimental methods, equipment, set-ups, and facilities. It also serves as a portal for discovery of datasets tied to the descriptions of experimental techniques. Such datasets are not hosted on SEN-KB; rather, data descriptions are linked to datasets stored on external servers, such as SEAD (“Sustainable Environment Actionable Data”, https://sead2.ncsa.illinois.edu/). SEAD is a resource for storing and curating large (10’s-100’s of GB) experimental datasets, and it provides the capability for submitting these data for publication, issuance of DOIs (“digital object identifiers”), and long-term archiving on disciplinary data repositories.<br><br>After a brief introduction to using SEN-KB and SEAD, participants will divide into two groups depending on their interests. The first group of “Data Contributors” will engage in a focused session of contributing new entries and/or editing existing entries on SEN-KB and SEAD based on their own experimental work. The second group of “Data Utilizers” will formulate and begin executing plans for addressing scientific questions of interest based on utilization of existing datasets described on SEN-KB and SEAD, such as those generated at the pre-JpGU Kyoto-SEN workshop (Morphodynamics and Genetic Stratigraphy for Understanding Landforms and Strata) to be held a few days before the clinic. We expect experimentalists to affiliate with the “Data Contributors” group, whereas modelers and other non-experimentalists will affiliate with the “Data Utilizers” group. Nonetheless, participants are open to choose for themselves. Both groups will be guided by SEN-KB leaders on hand to answer questions and document software issues. Toward the end of the clinic, both groups will reconvene to discuss lessons learned a path forward.<br><br>Enrollees will be contacted a couple weeks prior to the CSDMS meeting to engage in some brief pre-workshop activities to prepare for the clinic.<br><br>'''Tasks for participants prior to clinic:'''<ul><li>Fill out survey ([https://docs.google.com/forms/d/1jzOrrCdbMYfWGwQhL9_GsZmA_9qdNENeGlHAvQxF1so/edit edit here]).</li><li>Set up an account on SEN-KB - include in email, remind the day before - http://sedexp.net/</li><li>You have two choices (1) Click “Create new account” OR (2) “Log in with Google”</li><li>Set up an account on SEAD</li><li>Bring laptop to session - remind the day before</li></ul>
| |
| }}
| |
| ===Thursday (3<sup>rd</sup> day)===
| |
| {{Keynote-clinics
| |
| | name = Reed Maxwell
| |
| | affiliation = CSM, Department of Geology and Geological Engineering
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics3::1) Parflow groundwater modeling]]|format=count}}
| |
| | title = Beyond Groundwater Modeling: Integrated Simulation of Watershed Systems using ParFlow '''''(sold out as of April 6<sup>th</sup>)''
| |
| | abstract = ''Reed Maxwell, Colorado School of Mines <br>Laura Condon, Syracuse University<br>Nicholas Engdahl, Washington State University''<br><br>Accurately characterizing the spatial and temporal variability of water and energy fluxes in many hydrologic systems requires an integrated modeling approach that captures the interactions and feedbacks between groundwater, surface water, and land- surface processes. Increasing recognition that these interactions and feedbacks play an important role in system behavior has lead to exciting new developments in coupled surface-subsurface modeling, with coupled surface-subsurface modeling becoming an increasingly useful tool for describing many hydrologic systems.<br><br>This clinic will provide a brief background on the theory of coupled surface-subsurface modeling techniques and parallel applications, followed by examples and hands-on experience using ParFlow, an open-source, object-oriented, parallel watershed flow model. ParFlow includes fully-integrated overland flow; the ability to simulate complex topography, geology and heterogeneity; and coupled land-surface processes including the land-energy budget, biogeochemistry, and snow processes. ParFlow is multi-platform and runs with a common I/O structure from laptop to supercomputer. ParFlow is the result of a long, multi-institutional development history and is now a collaborative effort between CSM, LLNL, UniBonn, and UC Berkeley. Many different configurations related to common hydrologic problems will be discussed through example problems.
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Kim de Mutsert
| |
| | affiliation = GMU, Department of Environmental Science and Policy
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics3::2) Introduction to EcoPath with Ecosim]]|format=count}}
| |
| | title = Introduction to EcoPath with Ecosim
| |
| | abstract = This clinic will offer you an introduction to developing food web models using Ecopath with Ecosim software. Ecopath with Ecosim (EwE) is an ecological modeling software suite for personal computers that has been built and extended on for almost thirty years. EwE is the first ecosystem level simulation model to be widely and freely accessible. EwE is the most applied tool for modeling marine and aquatic ecosystems globally, with over 400 models published to date, making EwE an important modeling approach to explore ecosystem related questions in marine science. In addition, Ecopath software was recognized as one of NOAA’s top ten scientific breakthroughs in the last 200 years. In this clinic, we will start with a brief introduction, then download the freeware and start setting up some simple models which we will use in example exercises. Note: the software works in a Windows environment; Mac computers can be used if they are set up with Parallels Desktop or a similar application to run programs in a Windows environment on a Mac.
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Mark Piper & Eric Hutton
| |
| | affiliation = CU, CSDMS-IF
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics3::3) BMI - Live]]|format=count}}
| |
| | title = BMI: Live! '''''(sold out as of April 6<sup>th</sup>)''
| |
| | abstract = In software engineering, an interface is a set of functions with prescribed names, argument types, and return types. When a developer implements an interface for a piece of software, they fill out the details of the function, while keeping the signatures intact. CSDMS has developed the Basic Model Interface (BMI) for simplifying the conversion of an existing model in C, C++, Fortran, Python or Java into a reusable, plug-and-play component. By design, BMI functions are straightforward to implement. However, when trying to match BMI functions to model behaviors, the devil is often in the details.<br>In this hands-on clinic, we will take a simple model -- in this case, an implementation of the two-dimensional heat equation in Python -- and together, we will write the BMI functions to transform it into a component. As we develop, we’ll unit test our component with nose, and we’ll explore how to use the component with a Jupyter Notebook. Optionally, we can set up a GitHub repository to store and to track changes to the code we write. To get the most out of this clinic, come prepared to code! We have a lot to write in the time allotted for the clinic. Attendees must bring a laptop, and we recommend installing the Anaconda Python distribution. We also request that you read over:<ul><li>[[BMI_Description|BMI description]]</li><li> BMI documentation (http://bmi-python.readthedocs.io)</li></ul>before participating in the clinic.
| |
| }}<br>
| |
| {{Keynote-clinics
| |
| | name = Katy Barnhart
| |
| | affiliation = CU, Department of Geological Sciences
| |
| | participants = People attending: {{#ask: [[Annualmeeting:+]][[CSDMS_meeting_select_clinics3::4) LandLab and Dakota]]|format=count}}
| |
| | title = Model sensitivity analysis and optimization with Dakota and Landlab
| |
| | abstract = Katherine Barnhart with Charles Shobe, Gregory Tucker, and Mark Piper<br><br>Dakota is a flexible toolkit with algorithms for parameter optimization, uncertainty quantification, parameter estimation, and sensitivity analysis. In this clinic we will work through examples of using Dakota to compare field observations with model output using methods of sensitivity analysis and parameter optimization. We will also examine how the choice of comparison metrics influences results. Methods will be presented in the context of the Landlab Earth-surface dynamics framework but are generalizable to other models. Participants who are not familiar with Landlab are encouraged (but not required) to sign up for the Landlab clinic, which will take place before this clinic.<br><br>Participants are encouraged to install both Landlab and Dakota on their computers prior to the clinic. Installation instructions for Landlab can be found at: http://landlab.github.io (select "Install" from the menu bar at the top of the page). Installation instructions for Dakota can be found at https://dakota.sandia.gov/content/install-dakota.
| |
| }}
| |
| <br><br> | | <br><br> |
| | | <!-- |
| =Participants= | | =Participants= |
| Who is registered for what as of {{#time: m/d/Y|now}}? | | Who is registered for what as of {{#time: m/d/Y|now}}? |
CSDMS 2018: Geoprocesses, geohazards
May 22 -24th 2018, Boulder Colorado, USA
Registration
Registration is will open mid January, 2018.
Introduction
Natural hazards impact thousands of people every year; floods, droughts, extreme storms, landslides, wildfires, permafrost erosion all change the Earth's surface and inflict tremendous damage to human infrastructure. Most often, humans respond to disasters "after the fact" and a paradigm shift is needed to a strategy of resilience that would provide a way to reduce vulnerability to disasters and their impacts before they occur. Numerical models of earth surface processes are one tool to simulate natural hazards and provide quantitative pre-event risk assessment. Yet, such assessments are only appropriate if the models capture all important physical processes, when the models are tested and well-vetted, when they are useable and proven accurate. This workshop aims to identify what are critical missing components in our ability to provide better assessment of earth surface change in face of natural hazards.
The meeting will bring together experts in earth surface process modeling in a three-day hands-on workshop to identify shortcomings in our current natural hazard process understanding, both fundamentally in the earth surface processes as well as in the modeling approaches and technology. The workshop aims to improve natural hazard modeling for risk assessment, with a special focus on building a next-generation cyberinfrastructure and a community of modern modeling and data analysis practice, including high performance computing techniques.
Objectives and general description
Numerical models of earth surface processes are one tool to simulate natural hazards and provide quantitative pre-event risk assessment. Such assessments are only appropriate if the models capture all important physical processes, when the models are tested and well-vetted, when they are useable and proven accurate. The CSDMS 2018 natural hazards workshop aims to:
- Identify new frontiers in fundamental process understanding in earth surface and natural hazards modeling. New algorithms, cyberinfrastructure development and new model couplings appear paramount to explore important process dynamics and linkages.
- Identify needs and develop strategies for model testing, model validation and model benchmarking against natural disasters as they happen, and rapidly afterwards. Massive high-resolution topographic data acquisition allows for more rigorous model to real-world data testing, but what are the obstacles and needs for improved use of disasters as opportunities for improving process models?
- Identify what are critical missing components in our ability to provide better assessment of earth surface change in face of natural hazards. How do we design scenario modeling, how do we communicate the uncertainty in model outcomes?
- Built researcher-to-researcher connections. Better connect earth surface process modelers with modelers of primary and secondary forcings, as well as social sciences and engineers to allow exploration of the human dimensions of natural disasters.
As in past meetings, keynote speakers are by invitation only, and poster presentations are the general media.
The meeting will include:
- State-of-the art keynote presentations in earth-surface dynamics and modeling of natural hazards
- Hands-on clinics related to community models, tools and approaches
- Transformative software products and approaches designed to be accessible, easy to use, and relevant
- Breakout sessions discussing:
- Fundamentals of earth surface processes and hazard modeling; missing links and model coupling.
- Disasters are opportunities; challenges and needs for validation and benchmarking of process models against extreme events?
- Towards measures of risk: how to include human dimensions of natural disasters in numerical models?
- Hazard assessment: strategies and technological needs for modeling of scenarios of extreme events with future change to improve hazard prevention.
- Poster Sessions
- Consider signing up for the pre- and post-conference meetings as well. See below for more information on these.
Poster Information: The poster boards are configured for 4' wide by 6' tall (portrait orientation) posters.
Agenda
The agenda will be posted closer to date.
Keynote Speakers
Keynote speakers will be listed as soon as we receive a confirmation.
Clinic Leaders
Irina Overeem & Mark Piper CU, CSDMS-IF
| Bringing CSDMS Models into the Classroom |
Reimbursement
Within its budget, CSDMS intends to support member applicants to attend the annual meeting. Towards this goal, we encourage members to fully or partially cover their expenses if capable. We additionally thank those in the industry and agency fields for understanding that 1) we cannot compensate federal agency participants since our own funding is from NSF, and 2) we request that our industrial/ corporate participants cover their own costs thereby allowing more academic participants to attend.
To the extent possible, CSDMS intends to reimburse the registration fee (for those that registered before April 2nd and who send a request after the meeting to Lynn McCready at csdms@colorado.edu by the deadline of June 30th, 2018), lodging (shared rooms at 100% and single rooms at 50% at conference hotels for the evenings of May 22nd, 23rd and 24th), and a limited amount of travel expenses for qualified registrants (keynote speakers and clinic leaders and student scholarship awardees)."
Important for foreign travelers: If you need a visa to travel to USA, select a business visa. Please email csdms@colorado.edu as soon as possible if you need an invitation letter and indicate any specific wording required. We will need to copy the entry stamp in your passport sometime during the meeting as proof that you were here on business as required by US tax laws (especially when dealing with airfare reimbursements). We are only able to provide reimbursement for airfare within the U.S. and in airlines that are U.S. flag carriers.
Travel, Lodging and Conference Center Information
The meeting will be held at SEEC
Hotel: Millennium Harvest House Hotel
Transportation:
You can book transportation between DIA and Boulder here: Green Ride Boulder. And information on how to find Green Ride Boulder at DIA.
We will provide a bus between the Millennium Harvest House Hotel and the meeting venue each day (the shuttle is not able to stop at other area hotels). We will also provide transportation from the Millennium Harvest House Hotel to the banquet (again, the shuttle is not able to stop at other area hotels). Please note that the parking adjacent to the SEEC building now requires payment for non-permit holders. You will need to park in the limited designated areas and provide payment in the adjacent kiosks.
Pre-conference events
The following will apply to both the Software Carpentry bootcamp and the HPC workshop pre-conference events:
- Registration is open till April 2nd (or until program fills) and is handled through the 2018 meeting site.
- Each is capped at 30 participants (first paid first serve), and it has a $30 registration fee.
- Participant will be responsible for cost / organization of their extra day of hotel accommodation and dinner. Costs will not be reimbursed.
- We will cover coffee, continental breakfast and lunch during each of the events.
Software Carpentry bootcamp
CSDMS will host a one-day pre-conference Software Carpentry bootcamp on Monday May 21nd, 2018, led by Mariela Perignon and Mark Piper.
The objective of the bootcamp is to teach basic programming skills that are useful for scientific computing and model development. This is an intensive, hands-on workshop for novice programmers and those with minimal experience in the specific topics covered. Instructors will cover basic elements of:
- the Unix bash shell,
- Python programming with Numpy, and
- Github for version control.
Our instructors are earth scientists and have familiarity with the CSDMS framework. Lessons and examples will be targeted toward relevant problems in the geosciences. The bootcamp intentionally precedes the CSDMS meeting, so the skills participants develop should be useful in the clinics during the meeting.
Post-conference hackathon
CSDMS will host a one-day post-conference hackathon on Friday May 25th, 2018, organized by Eric Hutton and Mark Piper.
A hackathon is loosely defined as a social gathering with the goal of collaboratively creating usable software. Here, we’ll hack BMIs.
The motivation is that a BMI-ed model can be converted into a CSDMS component, which allows it to be called from PyMT and included in WMT, thereby increasing the visibility and use of the model.
Each attendee is invited to bring a model of their choice1 to wrap with a BMI. The model can be in any CSDMS-supported language (C, C++, Fortran, Java, Python). Attendees should be proficient in the language of their chosen model. Attendees will be required to submit their model code to CSDMS staff before April 2, so that the hackathon organizers have time to familiarize themselves with the code. The attendees will work together to add BMIs to models. CSDMS staff will guide participants and provide technical assistance. The ultimate goal of the hackathon is to get each participant's model wrapped with a BMI. This is a lofty goal. The more likely outcome is that each participant will have a good start on getting their model wrapped.
Before the hackathon, attendees are expected to have read:
and to have attended a BMI clinic in the current or in an earlier year. Attendees need a laptop with either a working compiler for the language of their choice or an account on beach. To make the most of the hackathon, attendees should attempt to prepare their model for a BMI by refactoring it into initialize (sets the initial state of the model), update (advances the model by one time step), and finalize (shuts down the model) subprograms.
1 If an attendee doesn’t have a model to wrap, but does express a language preference, we will provide them with a simple model in their language that they can wrap; however, attendees who bring their own model will have precedence if space is an issue.
Note:
- Registration is open till April 2st (or until program fill) and is handled through the 2018 meeting site.
- The hackathon is capped at 12 participants (first paid first serve), and it has a $30 registration fee.
- Participant will be responsible for cost / organization of their extra day of hotel accommodation and dinner. Costs will not be reimbursed.
- We will cover coffee, continental breakfast and lunch during the hackathon.
Student Scholarships
This year CSDMS is offering a limited number of scholarships (up to 5) for graduate students to attend the CSDMS annual meeting. These scholarships will be offered for the purpose of increasing participation of underrepresented students or those that have not previously attended. To be eligible, graduate students need to meet the following requirements:
- Attend the whole meeting (May 22-24, 2018)
- Submit an abstract
- Be enrolled as a graduate student at the time of the meeting (bring proof)
- Submit a letter of motivation that states why you wish to participate in the meeting, and explain how your participation would enhance diversity in the field of natural hazards and surface dynamics modeling. Be sure to mention if it is your first time attending.
Send your application materials to csdms@colorado.edu by February 19th, 2018. The CSDMS scholarships will cover:
- Registration costs (you will still need to pay the registration fee, but will be reimbursed after attending the meeting)
- Hotel accommodations for three nights, starting May 21nd. (as outlined in Travel/Lodging section above - 100% paid if you agree to a roommate)
- Travel (air fare ONLY within the United States and local transport)
- Per diem to help reimburse the cost of meals from 22-24 May 2018 not offered in the conference schedule
All applicants will receive confirmation of their submission. Please notify us at csdms@colorado.edu if you do not receive confirmation within 24 hours of submission.
Important dates
- January 14th: Registration opens
- February 19th: Deadline for student scholarship applications CSDMS
- April 1st: Deadline for abstract submission & discounted early registration
- May 14th: Deadline regular registration. Notice additional costs do apply.
- May 22-24th: CSDMS annual meeting
- May 25th: CSDMS Executive and Steering committees meetings (by invitation only)