ratansunpy


Nameratansunpy JSON
Version 0.2.5 PyPI version JSON
download
home_pageNone
SummaryRATAN-600 radioastronomical solar data and methods Python library
upload_time2025-08-21 12:14:47
maintainerNone
docs_urlNone
authorIgor Lysov
requires_python<4.0,>=3.10
licenseMIT
keywords solar physics radioastronomy physics data proccessing ratan-600
VCS
bugtrack_url
requirements numpy astropy requests python-dateutil pytest pandas scipy PyWavelets openpyxl
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ``RATANSunPy``
``RATANSunPy`` 

RATANSunPy is a Python package developed for accessing, visualizing, and analyzing
multi-band radio observations of the Sun from the RATAN-600 complex. These data are 
valuable for diagnosing solar plasma conditions and predicting solar activity. 
However, working with these data requires extensive processing and a thorough 
understanding of the RATAN-600 system. The package offers comprehensive data 
processing functionalities, including direct access to raw data, essential 
processing steps such as calibration and quiet Sun normalization, and tools for 
analyzing solar activity. This includes automatic detection of local sources,
identifying them with NOAA active regions, and further determining parameters for 
local sources and active regions.

![ratansunpy workflow](images/ratansunpy_workflow.png)

## Installation

To install RATANSunPy, run the following command:
```bash
pip install ratansunpy
```

## Usage
 
For more detailed information about the package and its functionalities, please refer to the [official documentation](https://spbfsao.github.io/RATANSunPy/).
The best place to start is the in [example gallery](https://github.com/SpbfSAO/RATANSunPy/tree/main/notebooks)  
also includes a collection of shorter and more specific examples of using ratansunpy, or you can look at example usages in [colab notebook](https://colab.research.google.com/drive/1JCaW_Kj-1Al-sDoNhJRawlSit5gietKm?usp=sharing) if you want to try it yourself. 

<p align="center">
  <img src="images/raw_ratan_scan.png" alt="ratan fits data" style="width:65%;"/>
</p>


## Contributing

Contributions are welcome! If you have suggestions for improvements or bug fixes, 
please feel free to open an issue or submit a pull request.



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ratansunpy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "solar physics, radioastronomy, physics, data proccessing, ratan-600",
    "author": "Igor Lysov",
    "author_email": "iilysov.sci@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/d0/e7/beb4ae13edeaf9419e64122f790e1747b2ba29688a55fac97d933beb3c88/ratansunpy-0.2.5.tar.gz",
    "platform": null,
    "description": "# ``RATANSunPy``\n``RATANSunPy`` \n\nRATANSunPy is a Python package developed for accessing, visualizing, and analyzing\nmulti-band radio observations of the Sun from the RATAN-600 complex. These data are \nvaluable for diagnosing solar plasma conditions and predicting solar activity. \nHowever, working with these data requires extensive processing and a thorough \nunderstanding of the RATAN-600 system. The package offers comprehensive data \nprocessing functionalities, including direct access to raw data, essential \nprocessing steps such as calibration and quiet Sun normalization, and tools for \nanalyzing solar activity. This includes automatic detection of local sources,\nidentifying them with NOAA active regions, and further determining parameters for \nlocal sources and active regions.\n\n![ratansunpy workflow](images/ratansunpy_workflow.png)\n\n## Installation\n\nTo install RATANSunPy, run the following command:\n```bash\npip install ratansunpy\n```\n\n## Usage\n \nFor more detailed information about the package and its functionalities, please refer to the [official documentation](https://spbfsao.github.io/RATANSunPy/).\nThe best place to start is the in [example gallery](https://github.com/SpbfSAO/RATANSunPy/tree/main/notebooks)  \nalso includes a collection of shorter and more specific examples of using ratansunpy, or you can look at example usages in [colab notebook](https://colab.research.google.com/drive/1JCaW_Kj-1Al-sDoNhJRawlSit5gietKm?usp=sharing) if you want to try it yourself. \n\n<p align=\"center\">\n  <img src=\"images/raw_ratan_scan.png\" alt=\"ratan fits data\" style=\"width:65%;\"/>\n</p>\n\n\n## Contributing\n\nContributions are welcome! If you have suggestions for improvements or bug fixes, \nplease feel free to open an issue or submit a pull request.\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "RATAN-600 radioastronomical solar data and methods Python library",
    "version": "0.2.5",
    "project_urls": {
        "Documentation": "https://SpbfSAO.github.io/RATANSunPy/",
        "Repository": "https://github.com/SpbfSAO/RATANSunPy"
    },
    "split_keywords": [
        "solar physics",
        " radioastronomy",
        " physics",
        " data proccessing",
        " ratan-600"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6694842430dddcd03b20708c0f6193fe6fb59ae282269b2d6d515f7285452ab0",
                "md5": "f4d66c5d37d21c94630dea55136d5688",
                "sha256": "3fc2f020a10d7a6890f7785d31ef1f44ef4f41e315cdfbe9f195e1b2fdab9c35"
            },
            "downloads": -1,
            "filename": "ratansunpy-0.2.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f4d66c5d37d21c94630dea55136d5688",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 786530,
            "upload_time": "2025-08-21T12:14:45",
            "upload_time_iso_8601": "2025-08-21T12:14:45.485516Z",
            "url": "https://files.pythonhosted.org/packages/66/94/842430dddcd03b20708c0f6193fe6fb59ae282269b2d6d515f7285452ab0/ratansunpy-0.2.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0e7beb4ae13edeaf9419e64122f790e1747b2ba29688a55fac97d933beb3c88",
                "md5": "6e1258baa4068e5cf81647d3e1e346b4",
                "sha256": "c8e8009ac98fc917a7d248d9e5d8053628c3649c0f83e9dd966ef6865660fc94"
            },
            "downloads": -1,
            "filename": "ratansunpy-0.2.5.tar.gz",
            "has_sig": false,
            "md5_digest": "6e1258baa4068e5cf81647d3e1e346b4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 784610,
            "upload_time": "2025-08-21T12:14:47",
            "upload_time_iso_8601": "2025-08-21T12:14:47.708012Z",
            "url": "https://files.pythonhosted.org/packages/d0/e7/beb4ae13edeaf9419e64122f790e1747b2ba29688a55fac97d933beb3c88/ratansunpy-0.2.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-21 12:14:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SpbfSAO",
    "github_project": "RATANSunPy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "astropy",
            "specs": []
        },
        {
            "name": "requests",
            "specs": []
        },
        {
            "name": "python-dateutil",
            "specs": []
        },
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "scipy",
            "specs": []
        },
        {
            "name": "PyWavelets",
            "specs": []
        },
        {
            "name": "openpyxl",
            "specs": []
        }
    ],
    "lcname": "ratansunpy"
}
        
Elapsed time: 1.07595s