{"id":19665570,"url":"https://github.com/fatiando/2023-image","last_synced_at":"2026-02-01T21:35:15.524Z","repository":{"id":182637172,"uuid":"612345316","full_name":"fatiando/2023-image","owner":"fatiando","description":"Abstract for IMAGE 2023","archived":false,"fork":false,"pushed_at":"2023-10-02T17:53:58.000Z","size":10169,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-07-01T13:04:44.472Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fatiando.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-10T18:29:39.000Z","updated_at":"2023-07-20T16:58:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"c8c17e09-2d33-4d8a-b0ab-c1ab481701cd","html_url":"https://github.com/fatiando/2023-image","commit_stats":null,"previous_names":["fatiando/2023-image"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fatiando/2023-image","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatiando%2F2023-image","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatiando%2F2023-image/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatiando%2F2023-image/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatiando%2F2023-image/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fatiando","download_url":"https://codeload.github.com/fatiando/2023-image/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatiando%2F2023-image/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28991754,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T20:57:35.821Z","status":"ssl_error","status_checked_at":"2026-02-01T20:57:29.580Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-11-11T16:23:29.174Z","updated_at":"2026-02-01T21:35:15.511Z","avatar_url":"https://github.com/fatiando.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fatiando a Terra: open-source tools for geophysics\n\n[Agustina Pesce](https://aguspesce.github.io) and\n[Santiago Soler](https://www.santisoler.com)\n\n## Information\n\n| Information | |\n|--|--|\n| Event: | [International Meeting for Applied Geoscience and Energy (IMAGE) 2023](https://www.imageevent.org) |\n| When? | 30 August, 2023 |\n| Where? | Houston, Texas at the George R. Brown Convention Center |\n| Session: | Mining and Mineral Exploration |\n| Slides: | [Download slides as PDF](https://raw.githubusercontent.com/fatiando/2023-image/main/slides.pdf) |\n\n![Agustina giving the talk with a screen showing the Fatiando\nlibraries](photo.jpg)\n\n## Abstract\n\n\u003c!-- * Objectives/Scope: Please list the objectives and scope of the proposed paper. (maximum 100 words) --\u003e\n\u003c!-- * Methods, Procedures, Process: Please briefly explain your overall approach, including your methods, --\u003e\n\u003c!-- procedures, and process. (maximum 250 words) --\u003e\n\u003c!-- * Results, Observations, Conclusions: Please describe the results, observations, and conclusions of the proposed --\u003e\n\u003c!-- paper. (maximum 250 words) --\u003e\n\u003c!-- * Significance/Novelty: Please explain how this presentation will present new or additive information that can --\u003e\n\u003c!-- be of benefit to a practicing geoscientist. (maximum 100 words) --\u003e\n\n\n### Objectives/Scope\n\n\u003c!-- 600 characters --\u003e\n\nFatiando a Terra is a community-driven project with the goal of providing\nopen-source Python tools for geophysics that are well tested, well documented\nand easy to use.\nTheir open-source license allows students, researchers and professionals\nto freely access the code, use it for any purpose, and modify it.\nThis enables scientists to use it as the foundations for their research, and\nindustry professionals to include them as part of their toolkit.\nDuring this talk we'll introduce the tools available in Fatiando a Terra,\nshowing how they can be used to solve geophysical problems.\n\n\n### Methods, Procedures, Process\n\n\u003c!-- 1500 characters --\u003e\n\nFatiando a Terra is composed by a collection of Python libraries, each one with\na specific set of goals and scope.\nPooch allows to easily download and cache data from the web.\nEnsaio hosts curated open-licensed geophysical datasets useful for teaching,\nlearning how to use our tools and probing new methodologies and code.\nVerde offers tools for processing and interpolating spatial data with an\ninterface inspired in the well-known machine learning packages.\nBoule defines geodetic reference ellipsoids that offer coordinate\nconversions and normal gravity calculations.\nLastly, Harmonica enables processing and modelling gravity and magnetic\ndata.\nIt offers tools for applying standard corrections to gravity data; FFT-based\ntransformations to regular grids; forward modelling gravity and magnetic fields\nusing different sources such as point sources, dipoles, rectangular prisms and\ntesseroids (a.k.a. spherical coordinates).\nIt also includes tools for interpolating, gridding and upward\ncontinuing harmonic fields data with equivalent sources; and for reading\ngeophysical data from industry formats, like Oasis Montaj® GRD files.\nFatiando a Terra follows the higher standards in software development following\nbest practices for developing, maintaining, testing and documenting our code.\nOur tools rely on well-known Python libraries from the Python scientific\necosystem. This allows us to write fast and efficient implementations of\nstandard and state-of-the art geophysical methodologies.\n\n\n### Results, Observations, Conclusions\n\n\u003c!-- 1500 characters --\u003e\n\nWith more than 12 years of development, Fatiando a Terra have\nmanaged to produce high quality open-source software tools, and to create\na community of users and contributors from different regions of the\nworld.\nIts development is driven by the needs of the community members, motivated by\ntheir research and exploration goals.\nFatiando has been used in multiple PhD thesis and scientific articles,\nincluding several ones authored by researchers that aren't involved in the\nproject.\n\nMost of the Fatiando developers and contributors are scientific researchers who\nregularly use it for their research.\nThis presents two main advantages.\nFirst, the tools are built from the user perspective, leading to high\nquality software design and documentation.\nSecondly, new methodologies developed by these researchers are usually\nimplemented into the same libraries that enabled the research.\nThis creates a positive feedback between research and open-source software:\nscientific research benefits from high quality software, and the software grows\nafter the advances of the research.\n\nAn example of this is the development of the gradient-boosted equivalent\nsources, a technique that enables interpolating very large datasets of\npotential fields data.\nThe research was motivated by the preexisting equivalent sources in\nHarmonica, and after its publication, the gradient-boosted equivalent sources\nwere made available for its use through the same library.\n\n\n### Significance/Novelty\n\n\u003c!-- 600 characters --\u003e\n\nOpen-source scientific software stands as a clear alternative to black-box\nsolutions, allowing their users to study their code and build own solutions on\ntop of them.\nThis allows the creation of foundational tools both for science and industry.\nUsers are welcomed to contribute with new code, documentation, examples, use\ncases, and new ideas for extending their capabilities.\nFatiando a Terra is a great example of how collaborative and community-driven\nprojects can create high quality open-source tools that the broader\ngeoscientific community can leverage.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffatiando%2F2023-image","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffatiando%2F2023-image","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffatiando%2F2023-image/lists"}