{"id":13686427,"url":"https://github.com/nasa/DualPol","last_synced_at":"2025-05-01T09:31:34.331Z","repository":{"id":34471969,"uuid":"38409236","full_name":"nasa/DualPol","owner":"nasa","description":"Python Interface to Dual-Pol Radar Algorithms (DualPol)","archived":false,"fork":false,"pushed_at":"2019-03-07T15:53:26.000Z","size":4430,"stargazers_count":42,"open_issues_count":1,"forks_count":31,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-11-12T09:48:30.252Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nasa.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.txt","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-02T03:33:08.000Z","updated_at":"2024-10-17T20:05:21.000Z","dependencies_parsed_at":"2022-08-03T21:00:17.900Z","dependency_job_id":null,"html_url":"https://github.com/nasa/DualPol","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nasa%2FDualPol","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nasa%2FDualPol/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nasa%2FDualPol/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nasa%2FDualPol/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nasa","download_url":"https://codeload.github.com/nasa/DualPol/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251852760,"owners_count":21654464,"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-02T15:00:32.241Z","updated_at":"2025-05-01T09:31:33.981Z","avatar_url":"https://github.com/nasa.png","language":"Jupyter Notebook","readme":"DualPol README\n--------------\nThis is an object-oriented Python module that facilitates precipitation retrievals (e.g., hydrometeor type, precipitation rate, precipitation mass, particle size distribution information) from polarimetric radar data. It leverages existing open source radar software packages to perform all-in-one QC and retrievals that are then easily visualized or saved using existing software.\n\nDualPol Installation\n--------------------\nDualPol works under Python 2.7  and 3.4-3.6 on most Mac/Linux setups. Windows installation and other Python versions are currently untested.\n\nIn the main source directory:  \n`python setup.py install`\n\nThe following dependencies need to be installed first:\n\n- A robust version of Python 2.7  or 3.4-3.6 w/ most standard scientific packages (e.g., `numpy`, `matplotlib`, `pandas`, etc.) - Get one for free [here.](https://store.continuum.io/cshop/anaconda/)\n- [The Python Atmospheric Radiation Measurement (ARM) Radar Toolkit (Py-ART)](https://github.com/ARM-DOE/pyart)\n- [CSU_RadarTools](https://github.com/CSU-Radarmet/CSU_RadarTools)\n- [SkewT](https://pypi.python.org/pypi/SkewT) - a Python 3 version can be found [here.](https://github.com/tjlang/SkewT)\n\nSpecific import calls in the DualPol source code:\n\n```\nfrom __future__ import print_function\nimport numpy as np\nimport warnings\nimport time\nimport pyart\nimport matplotlib.colors as colors\nfrom pyart.io.common import radar_coords_to_cart\nfrom skewt import SkewT\nfrom csu_radartools import (csu_fhc, csu_liquid_ice_mass, csu_blended_rain,\n                            csu_dsd, csu_kdp)\n```\n\nUsing DualPol\n-------------\nTo access everything:\n```\nimport dualpol\n```\nA demonstration notebook is in the notebooks directory.\n\nRelease info:\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2585820.svg)](https://doi.org/10.5281/zenodo.2585820)\n","funding_links":[],"categories":["Radar"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnasa%2FDualPol","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnasa%2FDualPol","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnasa%2FDualPol/lists"}