{"id":23209642,"url":"https://github.com/varnani/pywd2015","last_synced_at":"2025-07-29T19:04:13.587Z","repository":{"id":170149687,"uuid":"108674621","full_name":"Varnani/PyWD2015","owner":"Varnani","description":"A Qt4 GUI written in Python for Wilson - Devinney eclipsing binary modeling software.","archived":false,"fork":false,"pushed_at":"2021-02-06T12:28:12.000Z","size":773,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-10T14:49:48.910Z","etag":null,"topics":["astronomy","astrophysics","pyqt4","python-2"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/Varnani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2017-10-28T18:39:45.000Z","updated_at":"2021-02-06T12:28:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"b3551a63-cf4e-44e9-a84c-409c3f3da551","html_url":"https://github.com/Varnani/PyWD2015","commit_stats":null,"previous_names":["varnani/pywd2015"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Varnani/PyWD2015","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Varnani%2FPyWD2015","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Varnani%2FPyWD2015/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Varnani%2FPyWD2015/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Varnani%2FPyWD2015/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Varnani","download_url":"https://codeload.github.com/Varnani/PyWD2015/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Varnani%2FPyWD2015/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267738136,"owners_count":24136694,"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","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["astronomy","astrophysics","pyqt4","python-2"],"created_at":"2024-12-18T18:18:53.430Z","updated_at":"2025-07-29T19:04:13.294Z","avatar_url":"https://github.com/Varnani.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Warning!\nThis is the old version of PyWD2015 and might contain serious bugs. This repository is kept for archival purposes. Current version of PyWD2015 is located at here: https://github.com/Varnani/pywd2015-qt5\n\n# PyWD2015-Qt4\nA Qt4 GUI written in Python for Wilson - Devinney eclipsing binary modeling software.\n\n## First Things First\nIf you happen to use this software in a scientific work, please cite PyWD2015 release proceeding:  \n[CoSka (2020), 50, 535](https://ui.adsabs.harvard.edu/abs/2020CoSka..50..535G/abstract)  \n\nYou must also properly cite relevant Wilson - Devinney papers:  \n[ApJ (1971), 166, 605](https://ui.adsabs.harvard.edu/abs/1971ApJ...166..605W/abstract)  \n[ApJ (1979), 234, 1054](https://ui.adsabs.harvard.edu/abs/1979ApJ...234.1054W/abstract)  \n[ApJ (1990), 356, 613](https://ui.adsabs.harvard.edu/abs/1990ApJ...356..613W/abstract)  \n[ApJ (2008), 672, 575](https://ui.adsabs.harvard.edu/abs/2008ApJ...672..575W/abstract)  \n[ApJ (2014), 780, 151](https://ui.adsabs.harvard.edu/abs/2014ApJ...780..151W/abstract)\n\n## Installing Dependencies\nPyWD2015 is written with Python 2.7. It also relies on Numpy, Scipy, Matplotlib libraries. You can install those with the following command:  \n\n```pip install numpy scipy matplotlib``` \n\nPip should be automatically installed alongside Python on Windows. On Linux, you may need to install pip with your package manager. On Ubuntu and Debian, you can issue:  \n\n```sudo apt install python-pip```   \n\nto install pip.\n\nOn Debian, you may encounter a \"backports.functools_lru_cache\" and/or \"tkinter\" error on a fresh matplotlib installation. To fix this, you can issue:  \n\n```sudo apt install python-backports.functools-lru-cache python-tk```  \n\nAfter that, you need to install the PyQt4 library.  \n\n### Linux\nInstalling PyQt4 on Linux depends on your distro and package manager. On Ubuntu and Debian you can use:\n\n```sudo apt install python-qt4 python-qt4-gl``` \n\n### Windows\nYou need precompiled PyQt4 binaries. These can be downloaded from [SourceForge](https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.4/). The file you are looking for is\n```PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe```\n\n## Getting Started\n\nAfter installing required dependencies, you can get the source code of the program by either cloning this repository, or downloading a release from the [Releases](https://github.com/Varnani/PyWD2015/releases)  page. Extract the source code and issue this command to start the PyWD2015:\n\n```python pywd2015.py```  \n\nTo run calculations, you need to provide the paths of compiled DC and LC programs of the Wilson - Devinney code. Precompiled versions are hosted here with the permission of Dr. Robert E. Wilson. These too can be found on the \"Releases\" page. If you want to, you can head to ftp://ftp.astro.ufl.edu/pub/wilson/lcdc2015/ (the WD Homepage), download source codes for DC and LC, then compile them yourself.\n\nGUI is mostly self-explanatory and most labels contain tooltips, but \"Releases\" page also contains a user manual. While this manual is based on a deprecated, Qt4 version of PyWD2015, nearly all of the concepts discussed there also applies to the Qt5 version.\n\n## Contact\n\nIf you have any questions, you can reach the authors from:\n\n```\nOzan Güzel:          ozanguzel35@outlook.com  \nDr. Orkun Özdarcan:  orkun.ozdarcan@ege.edu.tr\n``` \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarnani%2Fpywd2015","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvarnani%2Fpywd2015","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarnani%2Fpywd2015/lists"}