{"id":13720578,"url":"https://github.com/spamlab-iee/os","last_synced_at":"2025-05-07T12:31:46.009Z","repository":{"id":57449254,"uuid":"87735496","full_name":"spamlab-iee/os","owner":"spamlab-iee","description":"An open source, cross-platform structural geology analysis software","archived":false,"fork":false,"pushed_at":"2021-08-27T19:26:26.000Z","size":2833,"stargazers_count":27,"open_issues_count":15,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-05T15:07:50.631Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spamlab-iee.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}},"created_at":"2017-04-09T20:02:16.000Z","updated_at":"2024-12-01T08:50:58.000Z","dependencies_parsed_at":"2022-09-14T07:22:04.247Z","dependency_job_id":null,"html_url":"https://github.com/spamlab-iee/os","commit_stats":null,"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spamlab-iee%2Fos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spamlab-iee%2Fos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spamlab-iee%2Fos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spamlab-iee%2Fos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spamlab-iee","download_url":"https://codeload.github.com/spamlab-iee/os/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252876440,"owners_count":21818181,"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:01:05.403Z","updated_at":"2025-05-07T12:31:40.994Z","avatar_url":"https://github.com/spamlab-iee.png","language":"Python","funding_links":[],"categories":["Software"],"sub_categories":["Structural Geology"],"readme":"OpenStereo\n==========\n\n[![Build status](https://ci.appveyor.com/api/projects/status/pbjhw57vo0hq4lf9?svg=true)](https://ci.appveyor.com/project/endarthur/os-wv5v5)\n[![Documentation Status](https://readthedocs.org/projects/openstereo/badge/?version=latest)](https://openstereo.readthedocs.io/en/latest/?badge=latest)\n[![Gitter chat](https://badges.gitter.im/endarthur/os.png)](https://gitter.im/openstereo)\n\n------------------------------------------------------------------------\n\nOpenStereo is an open source, cross-platform software for structural geology analysis.\n\nThe software is written in Python, a high-level, cross-platform programming language and the GUI is designed with Qt5, which provide a native look on all OS. Numeric operations (like matrix and linear algebra) are performed with the Numpy module and all graphic capabilities are provided by the Matplolib library, including on-screen plotting and graphic exporting to common desktop formats (emf, eps, ps, pdf, png, svg).\n\nOpenStereo is released under the GNU General Public License v.3.\n\nCheck the documentation here:\n\nhttps://openstereo.readthedocs.io/\n\n## Windows Installation\n\nDownload the installer .exe from the latest release:\n\nhttps://github.com/spamlab-iee/os/releases/latest\n\nWhen updating, please uninstall the previous version before installing the new.\n\n## macOS Installation\n\nDownloader the .app executable from the latest release:\n\nhttps://github.com/spamlab-iee/os/releases/latest\n\nOn the first time executing a new download of OpenStereo, right click the .app file\nselect `Open` from the context menu and click open on the window that will appear.\n\nAlternativelly, you can install OpenStereo from source by first installing pyqt5\n(python3 will be installed as well for this) using [homebrew](https://brew.sh/):\n\n```bash\n$ brew install pyqt\n```\n\nOnce that is done, install OpenStereo from this repository using pip3:\n\n```bash\n$ pip3 install https://github.com/spamlab-iee/os/tarball/master#egg=openstereo\n```\n\n## Linux Installation\n\n### Ubuntu\n\nFirst install pyqt5 and pip:\n\n```bash\n$ sudo apt install python3-pyqt5 python3-pip\n```\n\nOnce that is done, install OpenStereo from this repository using pip3:\n\n```bash\n$ pip3 install https://github.com/spamlab-iee/os/tarball/master#egg=openstereo\n```\n\n### Mint Cinnamon\n\nFirst install pyqt5, pip and setuptools from the distribution repository:\n\n```bash\n$ sudo apt install python3-pyqt5 python3-pip python3-setuptools\n```\n\nThen install wheel using pip:\n\n```bash\n$ pip3 install wheel\n```\n\nOnce that is done, install OpenStereo from this repository using pip3:\n\n```bash\n$ pip3 install https://github.com/spamlab-iee/os/tarball/master#egg=openstereo\n```\n\n### Fedora\n\nFirst install pyqt5:\n\n```bash\n$ sudo yum install python3-qt5\n\nOnce that is done, install OpenStereo from this repository using pip3:\n\n```bash\n$ sudo pip3 install https://github.com/spamlab-iee/os/tarball/master#egg=openstereo\n```\n\n### openSUSE\n\nFirst install pyqt5:\n\n```bash\n$ sudo zypper install python3-qt5\n\nOnce that is done, install OpenStereo from this repository using pip3:\n\n```bash\n$ sudo pip3 install https://github.com/spamlab-iee/os/tarball/master#egg=openstereo\n```\n\n\n## Installation from Source\n\nYou can install this version of openstereo using:\n\n```bash\n$ pip install https://github.com/spamlab-iee/os/tarball/master#egg=openstereo\n```\n\nAdditionally, install PyQt5 from PyPI (for python 2.7, use package python-qt5 instead).\n\nThen run with\n\n```bash\n$ openstereo\n```\n\nor\n\n```bash\n$ python -m openstereo\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspamlab-iee%2Fos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspamlab-iee%2Fos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspamlab-iee%2Fos/lists"}