{"id":14977370,"url":"https://github.com/syedhamidali/pyscancf","last_synced_at":"2025-10-28T03:31:28.405Z","repository":{"id":38289553,"uuid":"417933645","full_name":"syedhamidali/PyScanCf","owner":"syedhamidali","description":"Creates PyART compatible cf-radial data from single scans of IMD Radar data.","archived":false,"fork":false,"pushed_at":"2024-02-23T03:23:40.000Z","size":140923,"stargazers_count":13,"open_issues_count":2,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-24T13:10:54.858Z","etag":null,"topics":["cfradial","dwr","grid-radar","imd","jupyter-notebook","pyart","python","qpe","radar"],"latest_commit_sha":null,"homepage":"https://syedha.com/PyScanCf","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/syedhamidali.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"License","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-16T19:57:32.000Z","updated_at":"2024-06-04T17:40:50.599Z","dependencies_parsed_at":"2024-06-04T17:55:09.719Z","dependency_job_id":null,"html_url":"https://github.com/syedhamidali/PyScanCf","commit_stats":{"total_commits":143,"total_committers":3,"mean_commits":"47.666666666666664","dds":"0.49650349650349646","last_synced_commit":"a1287264b5242b05f7ea11da6505ce1a6eb9e576"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syedhamidali%2FPyScanCf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syedhamidali%2FPyScanCf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syedhamidali%2FPyScanCf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syedhamidali%2FPyScanCf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/syedhamidali","download_url":"https://codeload.github.com/syedhamidali/PyScanCf/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238590593,"owners_count":19497350,"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":["cfradial","dwr","grid-radar","imd","jupyter-notebook","pyart","python","qpe","radar"],"created_at":"2024-09-24T13:55:32.362Z","updated_at":"2025-10-28T03:31:23.345Z","avatar_url":"https://github.com/syedhamidali.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Gitter](https://badges.gitter.im/PyScanCf/Issues.svg)](https://gitter.im/PyScanCf/Issues?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge)\n\n# PyScanCf\n\nCreates Py-ART compatible cf-radial data from individual sweeps of Indian Meteorological Department (IMD) Radar data\n\n## Description\n\nPyScanCf is a library for creating cfradial (polar) data from IMD radars that contain all 10 sweeps from single scans which are named as (Polar_ABC.nc) as well as gridded radar data from which are named as (grid_ABC.nc). Both formats are compatible for PyART. It uses Pyart to create grid data, so please remember to cite **Py-ART** as well.\n\nLatest Documentation\n====================\n\nhttps://syedha.com/PyScanCf/\n\nLatest Examples\n====================\n\nhttps://github.com/syedhamidali/pyscancf_examples\n\nInstalling from source\n======================\n\nInstalling PyScanCf from source is the only way to get the latest updates and\nenhancement to the software that have not yet made it into a release.\nThe latest source code for PyScanCf can be obtained from the GitHub repository,\nhttps://github.com/syedhamidali/PyScanCf.git.\n\nHow to install::\n\n    conda create -n pcf python=3.9 jupyter arm_pyart pandas wradlib git -c conda-forge\n    conda activate pcf\n    pip install git+https://github.com/syedhamidali/PyScanCf.git\n\nOr, to install in your home directory, use::\n\n    git clone https://github.com/syedhamidali/PyScanCf.git\n    python setup.py install --user\n\nOr, Install via pip::\n\n    pip install pyscancf\n\nCitation\n========\n\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5881692.svg)](https://doi.org/10.5281/zenodo.5574160)\n\nSyed, H. A., Sayyed, I., Kalapureddy, M. C. R., \u0026 Grandhi, K. K. (2021). PyScanCf – The library for single sweep datasets of IMD weather radars. Zenodo.\n[doi:10.5281/zenodo.5574160](https://doi.org/10.5281/zenodo.5574160).\n\n### PyScanCf Tutorial on Youtube\n\u003chttps://youtu.be/OUrdhe5virA\u003e\n\n### Documentation\n\nImport Library::\n\n    import pyscancf as pcf\n\nMention the data path::\n\n    inp = '/Users/rizvi/Downloads/goa16'\n\nConvert data to cfradial format::\n\n    pcf.cfrad(inp,inp,True,'REF')\n\nAnd you'll see the beautiful gridded data plot in your notebook,\nthe figures will be saved in the directory from where you launched the notebook\n\n![image](https://user-images.githubusercontent.com/35923822/179660426-e191bd08-d455-4ccc-96af-ea9cb14cebf5.png)\n\nDetailed and efficient way to use this toolkit\n-------\n[Detailed Notebook](https://syedha.com/imd/IMD_radar_data_pyscancf.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyedhamidali%2Fpyscancf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyedhamidali%2Fpyscancf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyedhamidali%2Fpyscancf/lists"}