BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ENCCS - ECPv6.15.16//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ENCCS
X-ORIGINAL-URL:https://enccs.se
X-WR-CALDESC:Events for ENCCS
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20210328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20211031T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20220327T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20221030T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20230326T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20231029T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20221122T090000
DTEND;TZID=Europe/Stockholm:20221125T120000
DTSTAMP:20260423T063149
CREATED:20221012T180713Z
LAST-MODIFIED:20230116T102617Z
UID:17636-1669107600-1669377600@enccs.se
SUMMARY:Python for Scientific Computing
DESCRIPTION:Overview\nPython is a modern\, object-oriented programming language\, which has become popular in several areas of software development. This course discusses how Python can be utilised in scientific computing. The workshop starts by introducing the main Python package for numerical computing\, NumPy\, and discusses the SciPy toolbox for various scientific computing tasks as well as visualization with the Matplotlib package. In addition\, it talks about how Python is used: related scientific libraries\, reproducibility\, and the broader ecosystem of science in Python. \nThis multilateral collaborative workshop is hosted by Aalto Scientific Computing (Aalto University\, Finland) in partnership with CodeRefinery\, ENCCS and other organisations. The lesson material can be found at https://aaltoscicomp.github.io/python-for-scicomp/  \nThe workshop will be streamed via Twitch so that anyone may follow along without registration. However\, ENCCS is hosting a Zoom room with expert helpers who will organise breakout rooms and provide hands-on assistance during exercise sessions. \nPrerequisites\n\nKnowing basic Python syntax. We assume that you can do some Python programming\, but not much more that that. We don’t cover standard Python programming.\nWatch or read the command line crash course if you aren’t familiar.\nYou should be able to use a text editor to edit files some.\nThe software installation (basically\, anaconda).\n\nThese are not prerequisites:  \n\nAny external libraries\, e.g. numpy\nKnowing how to make scripts or use Jupyter\n\nTentative agenda \nTue 22 Nov\, 09:00-12:00  \n\nIntro \n09:15 Jupyter \n10:00 numpy \n11:10 pandas… \n\nWed 23 Nov\, 09:00-12:00  \n\n… pandas continued \n09:30 matplotlib \n11:10 data formats \n\nThu 24 Nov\, 09:00-12:00  \n\nscripts \n10:10 scipy \n10:30 library ecosystem \n11:10 parallel… \n\nFri 25 Nov\, 09:00-12:00  \n\n… parallel continued(?) \n09:00 dependency management \n10:10 binder \n10:50 packaging \n11:30 panel discussion or buffer time? \n11:50 Outro \n12:00 After-party/discussion in zoom \n\nFollow-up  \nThe ENCCS workshop on High Performance Data Analytics in Python\, which goes more in-depth on tools for high-performance and large-scale Python\, is a logical follow-up to this workshop. The next HPDA-Python workshop will be held in February 2023 – sign up to the ENCCS newsletter or follow us on social media to receive information on when registration opens.  \nRegistration \nThe workshop will be streamed on Twitch (https://twitch.tv/coderefinery) and to follow the workshop on your own you will not need to register. However\, if you would like to participate with others and work on exercises in teams with help from ENCCS expert helpers\, please register at https://events.prace-ri.eu/event/1456/registrations/1074/.\nIf you only want to follow the Twitch stream\, you can sign up to get emails with practical information about the workshop at: https://scicomp.aalto.fi/training/scip/python-for-scicomp-2022/ \nContact\nFor any questions contact us at training@enccs.se \nFollow our Events Schedule\nFollow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.\n\n———— \n\n\nThis training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_en
URL:https://enccs.se/events/2022-11-python-for-scientific-computing/
LOCATION:Online
CATEGORIES:Collaboration Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2022/10/python-for-scientific-computing-43.jpg
END:VEVENT
END:VCALENDAR