Carpentries Workshop - Introduction to Python

Carpentries Workshop - Introduction to Python

Empowering Researchers with Foundational Computing Skills: Join the Upcoming Carpentries Workshop

In today’s fast-paced research environment, the ability to harness computational tools effectively can make a world of difference. Whether you’re managing data or automating tasks, having the right skills can significantly streamline your work. That’s where The Carpentries come in — a global initiative comprising the Software Carpentry, Data Carpentry, and Library Carpentry communities. These communities are dedicated to equipping researchers with essential computational and data science skills, helping them to work smarter, not harder.

If you’re eager to enhance your research toolkit, mark your calendar for November 21-22, 2024. The Carpentries will be hosting a hands-on Software Carpentry workshop at Kopernikusstraße 6, 52074 Aachen. This workshop is designed specifically for graduate students and researchers, with priority registration for those affiliated with the DKZ.2R region and the NFDI4Microbiota consortium, though all interested parties are welcome.

When and Where

  • Date: November 21-22, 2024
  • Time: 9:00 AM - 5:00 PM
  • Location: Kopernikusstraße 6, 52074 Aachen

This will be an in-person workshop, allowing participants to engage directly with instructors and peers. The workshop will be conducted in English. At this time there is no plan to offer a remote option.

Refreshments and lunch will be provided for all participants. If you have any dietary restrictions or preferences, please indicate them in the registration form.

What You’ll Learn

This introductory workshop focuses on programming with Python, perfect for those with little to no prior experience. Over the course of two days, participants will dive into key concepts and tools, such as:

  • Setting up and installing Python: Learn how to install Python on your system and run both scripts and jupyter notebooks
  • Scalar Variables and Calculations: Learn to write programs that assign scalar values to variables and perform calculations with those values.
  • Data Types and Conversions: Understand the different data types in Python and how to convert between them.
  • Python’s Built-in Functions and Help: Discover how to use Python’s built-in functions effectively and access help within the Python environment.
  • DataFrames with Pandas: Learn how to read tabular data into DataFrames using the powerful Pandas library.
  • Plotting with Matplotlib: Get hands-on experience in creating visualizations using the Matplotlib library.
  • For Loops: Master the use of loops to iterate over data and automate repetitive tasks.
  • Lists: Explore how to use lists for storing and manipulating collections of data.
  • Conditionals: Understand how to implement decision-making in your programs using conditional statements.

By the end of the workshop, you’ll have a solid foundation to apply these skills to your own research challenges.

Why Attend?

This is more than just a workshop — it’s a community. Participants are encouraged to help one another, fostering a collaborative learning environment. You’ll also have access to a wealth of resources, including the Glosario multilingual glossary, which helps break down computational jargon into understandable terms in your native language.

Registration Details

You can register for the workshop by filling out the following registration form. (If you don’t see anything here, your ad blocker may be preventing the form from loading. You can also access the form directly HERE.)

Registration is open to all interested parties, with priority given to those affiliated with the DKZ.2R region and the NFDI4Microbiota consortium. The workshop is free of charge for all participants.

We have a limited number of spots available. In the event that we are unable to accommodate all registrants, we will inform you via e-mail and add you to a waiting list for a potential future workshop.

Workshop Schedule and Additional Details

Additional details, including the workshop schedule and software requirements, can be found on the workshops carpentries page.

Accessibility and Inclusivity

We are committed to making this workshop accessible to everyone. The venue is fully wheelchair and scooter accessible, with available accessible restrooms. We strive to create an inclusive environment and encourage participants to share any specific needs to ensure the best possible experience. Accommodations can be requested through our accommodation form.

Don’t miss this opportunity to boost your research capabilities and join a vibrant community of learners and educators. Register today and take the first step toward a more efficient and effective research process!

Additional Information & Questions

If you have any questions or require additional information, please contact us at info [at] dkz2r.de

Related Posts

Documentation From User Experience

Documentation From User Experience

This post is a condensed version of a talk at our Data Compentcy College

If you regularly use scientific software written by others, or tried to replicate interesting research that relies on software, you have probably also invested weeks of work to solve a software problem or even given up on a software because of missing documentation. Finding a project that might be the solution to your problem and then failing to run the code is frustrating. Being unable to run a project you have built yourself years ago is even worse. Having experienced all those setbacks myself in the past I want to use this post to channel that frustration to fuel solutions for better documentation for our current and future projects.

Read More
Announcement - Call for participation

Announcement - Call for participation

Update (June 24, 2024)

The call for participation is now open! Read more

Upcoming!

The Data Literacy Center Rhine-Rhur is issuing a call for participation in its “rent-an-expert” project! This is a great opportunity for PhD students and early postdocs who are working on research projects that involve data science, artificial intelligence, high performance computing and simulation, to get free support from our expert consultants.

Support can take the form of short- or long-term consulting, depending on the needs of the project. More info will be available shortly!

Read More
A Survival Guide to Research Data Sharing Services in the Rhine-Ruhr Region

A Survival Guide to Research Data Sharing Services in the Rhine-Ruhr Region

A Survival Guide to Research Data Sharing Services in the Rhine-Ruhr Region

There are a lot of reasons why collaborating with other researchers on scientific projects is great! It provides new perspectives and gives you the chance to benefit from other people’s knowledge and input. When it comes to sharing and exchanging data across multiple locations and devices however, researchers are often disoriented and don’t know which tools, cloud services and so on are safe to share data in a secure and ethical way.

Read More