{"id":26769420,"url":"https://github.com/aradfarahani/Geoelectricspy","last_synced_at":"2025-03-28T22:23:58.495Z","repository":{"id":231786851,"uuid":"782733331","full_name":"aradfarahani/Geoelectricspy","owner":"aradfarahani","description":"This project presents an interactive 3D visualization of subsurface resistivity using geoelectric data. It utilizes Python and its scientific libraries to process and visualize the data across multiple depths, ranging from 1 meter to 464 meters.","archived":false,"fork":false,"pushed_at":"2024-08-18T23:28:25.000Z","size":455,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-19T00:32:26.939Z","etag":null,"topics":["data","goelectrics","visualization"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aradfarahani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-04-05T22:52:28.000Z","updated_at":"2024-08-18T23:28:28.000Z","dependencies_parsed_at":"2024-04-12T19:51:27.759Z","dependency_job_id":null,"html_url":"https://github.com/aradfarahani/Geoelectricspy","commit_stats":null,"previous_names":["aradfarahani/geoelectricspy"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aradfarahani%2FGeoelectricspy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aradfarahani%2FGeoelectricspy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aradfarahani%2FGeoelectricspy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aradfarahani%2FGeoelectricspy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aradfarahani","download_url":"https://codeload.github.com/aradfarahani/Geoelectricspy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246107584,"owners_count":20724573,"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":["data","goelectrics","visualization"],"created_at":"2025-03-28T22:23:57.160Z","updated_at":"2025-03-28T22:23:58.467Z","avatar_url":"https://github.com/aradfarahani.png","language":"Jupyter Notebook","funding_links":[],"categories":["Software and Tools"],"sub_categories":[],"readme":"# Geoelectricspy\n[![CodeFactor](https://www.codefactor.io/repository/github/aradfarahani/geoelectricspy/badge)](https://www.codefactor.io/repository/github/aradfarahani/geoelectricspy)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10966815.svg)](https://doi.org/10.5281/zenodo.10966815)\n\n![ezgif-1-3c5033177d](https://github.com/aradfarahani/Geoelectricspy/assets/90475349/9932c675-414d-449e-84cf-e7ba028f8d93)\n\n\n\n## Overview\nThis project presents an interactive 3D visualization of subsurface resistivity using geoelectric data. It utilizes Python and its scientific libraries to process and visualize the data across multiple depths, ranging from 1 meter to 464 meters.\n\n## Features\n- Data manipulation with `pandas`\n- Numerical operations with `numpy`\n- 3D plotting with `matplotlib`\n- Cubic interpolation with `scipy`\n  \n## Usage\nLoad the data from an Excel file and run the script to generate the 3D visualization. The interactive plot allows for rotation and zooming to explore different layers of resistivity.\n## Data\nThe data is stored in ‘processed-data.xlsx’, which contains the X, Y coordinates and resistivity values for various depth\n## Visualization\nThe 3D plot is generated using matplotlib and mpl_toolkits.mplot3d. Each layer’s resistivity is interpolated and visualized with a color map to represent different resistivity levels.\n## Contributing\nContributions to improve the visualization or extend the capabilities of this project are welcome. Please fork the repository and submit a pull request.\n## License\nThis project is open-sourced under the MIT License.\n## Contact\nFor any queries or discussions regarding the project, feel free to reach out.\n\n## Installation\nTo run this project, you will need to install the following Python libraries:\n```bash\npip install pandas numpy matplotlib scipy\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faradfarahani%2FGeoelectricspy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faradfarahani%2FGeoelectricspy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faradfarahani%2FGeoelectricspy/lists"}