{"id":15359101,"url":"https://github.com/santisoler/coco-fatiando-tutorial","last_synced_at":"2025-04-04T13:44:07.295Z","repository":{"id":43007654,"uuid":"466266464","full_name":"santisoler/coco-fatiando-tutorial","owner":"santisoler","description":"Fatiando a Terra tutorial for Code To Communicate | 2022","archived":false,"fork":false,"pushed_at":"2022-03-23T17:07:32.000Z","size":7611,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-09T23:28:49.266Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/santisoler.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-03-04T20:48:41.000Z","updated_at":"2022-03-07T14:27:49.000Z","dependencies_parsed_at":"2022-09-09T13:51:47.872Z","dependency_job_id":null,"html_url":"https://github.com/santisoler/coco-fatiando-tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fcoco-fatiando-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fcoco-fatiando-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fcoco-fatiando-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fcoco-fatiando-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/santisoler","download_url":"https://codeload.github.com/santisoler/coco-fatiando-tutorial/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247189521,"owners_count":20898691,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T12:43:49.831Z","updated_at":"2025-04-04T13:44:07.272Z","avatar_url":"https://github.com/santisoler.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CoCo2022: Learning how to use Fatiando tools\n_by [Santiago Soler](https://github.com/santisoler/), [Agustina Pesce](https://github.com/aguspesce/) and [Andrea Balza](https://github.com/andieie)_\n\n\n## About\n\nIn this tutorial we’ll take a tour around\n[Fatiando a Terra](https://www.fatiando.org) tools.\nThe project is composed by different open-source Python libraries, each one with a specific goal and set of problems that they tackle.\n\nIn this notebook we will learn how we can use the Fatiando a Terra tools to process gravity data (or any spatial data).\nWe will start with a real dataset of scattered gravity observations\nand finally produce a regular grid of the Bouguer gravity disturbance.\n\n## Setup\n\nThere two way to follow this tutorial:\n\n- Use [JupyterHub](https://lab.openearthscape.org) where the notebook in this repository can be run\n- Or run the notebook in your computer.\n\n### Run it in your computer\n\nThere are a few things you'll need to run the notebook:\n\n1. A working Python installation ([Anaconda](https://www.anaconda.com/) or Miniconda)\n2. The fatiando tutorial _conda environment_ installed\n3. A web browser that works with Jupyter notebooks\n   (basically anything except Internet Explorer)\n\n#### Step 1 - Install a Python distribution\n\nIn this tutorial we will be using the [Anaconda](https://www.anaconda.com/)\nPython distribution along with the `conda` package manager. If you already have\nAnaconda or Miniconda installed, you can skip this step.\n\nIf not, please follow the instructions for getting Anaconda up and running in\nyour system: https://docs.anaconda.com/anaconda/install/\n\nIf you need more help to install Anaconda you can see\n[this video tutorial of Software Carpentry](https://carpentries.github.io/workshop-template/#python).\n\n#### Step 2 - Create the `coco-fatiando` conda environment\n\nNow you could install all the dependencies through the `conda` package manager:\n\n```\nconda env create -f environment.yml\n```\n\nAnd then activate the environment:\n\n```\nconda activate coco-fatiando\n```\n\n#### Step 3 - Start JupyterLab\n\n**Windows users:** Make sure you set a default browser that is **not Internet Explorer**.\n\nActivate the conda environment:\n\n```\nconda activate coco-fatiando\n```\n\nStart the JupyterLab server:\n\n```\njupyter lab\n```\n\nJupyter should open in your default web browser.\nWe'll start from here in the tutorial and create a new notebook together.\n\nIf you need more help to run JupyterLab you can see [this lesson of Software Carpentry](https://swcarpentry.github.io/python-novice-gapminder/01-run-quit/index.html).\n\n## License\n\nThe notebook in this repo is a modified version of the one present in\n[fatiando/tutorials](https://github.com/fatiando/tutorials) available under the\nBSD 3-clause license.\n\nAll Python source code is made available under the BSD 3-clause license. You\ncan freely use and modify the code, without warranty, so long as you provide\nattribution to the authors.\n\nUnless otherwise specified, all figures and Jupyter notebooks are available\nunder the Creative Commons Attribution 4.0 License (CC-BY).\n\nThe full text of these licenses is provided in the LICENSE.txt file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantisoler%2Fcoco-fatiando-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsantisoler%2Fcoco-fatiando-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantisoler%2Fcoco-fatiando-tutorial/lists"}