{"id":13719891,"url":"https://github.com/Zabamund/wellpathpy","last_synced_at":"2025-05-07T12:30:29.302Z","repository":{"id":37677656,"uuid":"185753904","full_name":"Zabamund/wellpathpy","owner":"Zabamund","description":"Well deviation import","archived":false,"fork":false,"pushed_at":"2025-02-08T09:16:59.000Z","size":1866,"stargazers_count":82,"open_issues_count":7,"forks_count":27,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-12T19:49:09.989Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Zabamund.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,"zenodo":null}},"created_at":"2019-05-09T08:01:26.000Z","updated_at":"2025-04-06T10:55:39.000Z","dependencies_parsed_at":"2024-12-11T00:02:47.757Z","dependency_job_id":"9f777959-69e0-4704-ace3-456bcc92ee3d","html_url":"https://github.com/Zabamund/wellpathpy","commit_stats":{"total_commits":230,"total_committers":9,"mean_commits":"25.555555555555557","dds":"0.27826086956521734","last_synced_commit":"4035767029dd2f8d2bda9d1b0b073c50dac35497"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zabamund%2Fwellpathpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zabamund%2Fwellpathpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zabamund%2Fwellpathpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zabamund%2Fwellpathpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Zabamund","download_url":"https://codeload.github.com/Zabamund/wellpathpy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252876268,"owners_count":21818152,"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-08-03T01:00:57.394Z","updated_at":"2025-05-07T12:30:28.692Z","avatar_url":"https://github.com/Zabamund.png","language":"Python","funding_links":[],"categories":["Software"],"sub_categories":["Well Log"],"readme":"# README\n\n## Contributors:\n\n- [Robert Leckenby](https://github.com/Zabamund)\n- [Brendon Hall](https://github.com/brendonhall)\n- [Jørgen Kvalsvik](https://github.com/jokva)\n\n## Introduction\n\n`wellpathpy` is a LGPL-3.0 licensed library to import well deviations in (md, inc, azi) format, calculate their TVD values using a choice of methods and return them as positional logs in (tvd, northing, easting) format.\n\n## Features\n\n- load well deviation in (md, inc, azi) format:\n    * meta data (header, rkb, dfe, rt)\n    * md, incl, azi\n- calculate position log survey using one of these methods:\n    * minimum curvature method\n    * radius of curvature method\n    * tangential methods\n- calculate dog-leg severity from minimum curvature\n- calculate depth references using header data if available: MD, TVD, TVDSS\n- return interpolated deviation in (tvd, northing, easting) format\n- move surface location to (0, 0, 0) or to (kb, mE, mN)\n- convert to tvdss based on kb elevation\n- resample deviation on regular steps with minimum curvature only\n\n## Installation\n\n**This is work in progress**\n\nFrom [pypi](https://pypi.org/project/wellpathpy/) with:\n\n`pip install wellpathpy`\n\n## Requirements\n\n- [numpy](https://numpy.org/) version 1.16.2 or greater\n\n## Tutorials\n\nA tutorial is available on [wellpathpy.readthedocs.io](https://wellpathpy.readthedocs.io/en/latest/tutorial.html)\n\n## Contributing\n\nWe welcome all kinds of contributions, including code, bug reports, issues, feature requests, and documentation. The preferred way of submitting a contribution is to either make an issue on github or by forking the project on github and making a pull request.\n\n## History\n\nwellpathpy started as a community project during the [May 2019 Transform event](https://agilescientific.com/blog/2019/5/18/transform-happened).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZabamund%2Fwellpathpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FZabamund%2Fwellpathpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZabamund%2Fwellpathpy/lists"}