EarthCubeWorkshops

Welcome to AMGeO/EarthCube Interactive Workshop!

These short courses will teach you how to conduct reproducible research using Data Sciences tools. You will be working with Python, Jupyter, AMGeO and other popular Python packages.

After these modules, you will be prepared to work with others using Python for the AMGeO Earthcube Workshop.

This page runs on a python3 kernel. These materials are built on top of the great work provided by Earthcube in this repo: https://github.com/throughput-ec/ec_workshops_py

Module 1: Intro to Python and Jupyter Notebooks

In this module, you will learn how to write basic Python code and how to use your Jupyter Notebooks.

Module 2: Setting up your working environment with conda

This module will teach you how to organize your environments using conda

Module 3: Development best-practices including FAIR data principles

This module will teach you different aspects in regards to Data Workflows, handling filenames and best practices such as testing, continuous integration and licensing.

Module 4: Intro to AMGeO

In this module, you will get an intro to AMGeO and learn how to use AMGeOs API in Jupyter Notebook

References and Resources

Here are scripts to re-use and links to additional references and topics to learn.

About this course

This is a free, open source course on how to use different Data Science Tools such as Jupyter Notebooks, Rmd, Docker, and Git. It's made possible by a long and fruitful collaboration and possible thanks to NSF and EarthCube. Contributions and comments on how to improve the course are welcome! To file an issue go to: https://github.com/throughput-ec/ec_workshops_py/issues

About me

For nearly a decade, the EarthCube community has been transforming the conduct of geosciences research by developing and maintaining a well-connected and facile environment that improves access, sharing, visualization, and analysis of data and related resources. While sharable tools, methods, and cyberinfrastructure have been critical achievements for EarthCube, we find that our dedicated community is what makes our program successful.