iron python and sdk - dhi€¦ · the aim of this instructor-facilitated, online course is to learn...
TRANSCRIPT
© D
HI
The aim of this instructor-facilitated, online course is to learn the basics of Iron Python and MIKE SDK. Setting up a MIKE model requires multiple input files prepared in the particular formats used by MIKE. Many files may need to be created and updated as
new data becomes available. In addition, once the model is completed and run, data will need to be extracted for analysis. Processing large amounts of data can take
considerable time, and take away from running, calibrating, and understanding the model itself.
Automation of these tasks can be very helpful. Fortunately, the MIKE platform is open to automation using Iron Python and the MIKE Software Development Kit (SDK). These tools can be used to prepare both PFS and DFS type files. In addition, Iron Python is the
standard scripting language built in to MIKE OPERATIONS. Iron Python uses the Python language to access .NET libraries such as the MIKE SDK and MIKE OPERATIONS platform. This course will provide hands-on training in the language how to use it to
automate common tasks for MIKE models and the MIKE OPERATIONS environment.
COURSE METHODOLOGY AND REQUIREMENTS
You are taught via online live sessions by a trainer who actively facilitates dialogue and
discussions amongst the participants. The course combines theory and practice, including
hands-on exercises, lectures, group work and home assignments. Throughout the course,
you will have ample time to discuss tips & tricks, best practices and examples.
A major part of the online sessions is allocated to group work, which is based on the
participants’ home assignments. In order for the group work to be successful and to ensure
you get to know the software at its best, it is mandatory that you allocate a minimum of two
hours of self-study each week, which is in addition to the two hour online training sessions.
Part of the homework will include solving practice assignments. The assignments should be
handed in prior to each session according to the deadline defined by the trainer.
The online sessions are hosted via the Zoom client, a video conference software easily
available for download. Participants will have access to the MIKE OPERATIONS and MIKE
SDK throughout the course.
COURSE SESSIONS AND TOPICS
Session 0 - Overview of the structure and methodology of the course (28 October)
Topics: Course materials and learning methodology, homework requirements, deadlines,
introduction to Zoom meeting software
Session 1 - Iron Python (4 November)
Topics: Python Basics, Iron Python vs. C Python, Accessing .NET Objects and hands-on
exercises
Session 2 - Using the MIKE SDK module 1 (11 November)
Topics: MIKE SDK interfaces, reading and writing to PFS files, introduction to DFS and
hands-on exercises
Session 3 - Using MIKE SDK module 2 (18 November)
Topics: Creating, reading and writing DFS files and hands-on exercises
Session 4 - MIKE OPERATIONS Automation module 1(25 November)
Topics: MIKE OPERATIONS Data Managers, Intro to Script Manager
Session 5 - MIKE OPERATIONS Automation module 2 (02 December)
Topics: MIKE OPERATIONS time series and automation and hands-on exercises
COURSE DESCRIPTION
IRON PYTHON AND SDK Using Iron Python and the MIKE Software Development Kit (SDK) to automate common tasks for MIKE models
DATE AND TIME
This online course is divided into four consecutive sessions. Session 0 (28 October) will give you an overview of the course, deadlines for submission of home work as well as the Zoom client. Session 0 is 45 minutes and Sessions 1-5 are each 120 minutes including a break. The training takes place on Wednesdays from 18:00-20:00 UTC (1:00- 3:00 pm EST) and for r consecutive weeks. Please note due to the time change, Oct 28 will be at 17:00-19:00 UTC (1:00- 3:00pm EST) The course starts on October 28, 2020 and continues on November 4, November 11, November 18, November 25 and December 02.
Time zone converter here.
FEES AND DISCOUNTS
Standard price: $ 850.00 USD
Student price $ 425.00 USD
All prices are exclusive of applicable taxes.
Book-An-Expert (Optional & additional):
You may wish to book your own personal
expert to discuss your own project and
data. This option is not included in the
standard course fee. Please contact the
course coordinator for more information on
booking your own expert
THIS IS INCLUDED
• Course Materials
• License files
• 30 day Internet evaluation license
• Training Certificate
IT REQUIREMENTS • Installation of Zoom desktop client (to be
provided by course coordinator prior to the course). You can read more about Zoom here
• Check and learn from DHI’s video tutorials on Zoom here
• Installation of MIKE software and license file (to be provided by course coordinator prior to the course)
• A quality webcam and headset with microphone
LANGUAGE
Lectures and training material are in English
THE ACADEMY BY DHI
THE ACADEMY offers a palette of courses and capacity building packages designed to fit your
needs and challenges. We offer standard and/or tailored training - face-2-face as well as online.
MIKE Powered by DHI courses focus on practical skills, hands-on exercises and teaching you
how to get the most out of your software. These courses also enable you to understand the
power of the MIKE tools for building decision support systems.
Thematic courses allow you to apply concepts, applications and decision support principles to
the entire business process within current areas: aquaculture and agriculture, energy, climate
change, flooding, coast and marine, surface and groundwater, urban water, industry,
environment and ecosystems, product safety and environmental risk, etc.
Our trainers are experienced professionals, many of whom are recognised international
experts in their fields. The use of highly skilled trainers guarantees the quality of THE
ACADEMY courses.
Learn more about THE ACADEMY on www.theacademybydhi.com
DHI USA
141 Union Blvd Suite 250
Lakewood, CO 80228
+1 303 937 4488 Telephone
www.dhigroup.com
TARGET GROUP AND PREREQUISITES
Professionals who are interested in obtaining a general under-
standing of how to automate the common tasks for MIKE models
and the MIKE OPERATIONS environment.
REGISTRATION Deadline for registration is 14 October, 2020 (i.e. 2 weeks before course start). A minimum of trainees is required for the course to proceed. A maximum of 2 students. DHI reserves the right to re-schedule the training course up to 1 week prior to the course date scheduled. Cancellations will be allowed with 100% refund up to 14 days prior to the course start date. Cancellations 13-08 days prior to course start will be 50% non refundable and 07 days or less prior to course start will be 100% non refundable
Register here
The maximum number of participants is 16 to ensure the highest degree of quality learning and skills development for each trainee.
USEFUL LINKS AND INFORMATION
Highlights of the MIKE Software Development Kit can be seen on our YouTube video found here
Download MIKE SDK from here
Download MIKE OPERATIONS from here
CONTACT
Barbara White, ACADEMY Manager [email protected] +1 902 703 6876
© D
HI /
Ph
oto
© S
hu
tte
rsto
ck ©
scyth
er5
© D
HI /
Ph
oto
s:
Sh
utt
ers
tock.c
om
/Isto
ckph
oto
.com
INSTRUCTOR
Visit our online courses & events calendar
for more courses:
www.theacademybydhi.com/courses-and-
events-calendar
MR. ARNOLD ENGELMANN
Mr. Engelmann is a software engineer and GIS specialist with over 22 years of professional experience as a GIS analyst and programmer. His experience includes developing customized user interfaces, GIS tools, and decision support systems in direct consultation with clients. He has been the lead programmer for DHI’s MIKE OPERATIONS GIS Manager, and has worked on several other DHI software packages, including as principal GUI programmer for the MIKE HYDRO Basin model. He has also assisted in conversion, preparation, and management of data for water resource modeling and GIS related projects around the world. In addition, Mr. Engelmann has training in remote sensing and image interpretation in environmental applications. With his background in physical geography and science, Mr. Engelmann has a good understanding of processes in hydrology, water quality, geology, and geomorphology.