Metadata-Version: 2.1
Name: eovsapy
Version: 0.1.0
Summary: Python code and files for Expanded Owens Valley Solar Array
Author-email: The EOVSA team <sijie.yu@njit.edu>
License: Copyright (c) 2017-2023 The EOVSAPY developers
        All rights reserved.
        
        Redistribution and use in source, with or without
        modification, are permitted provided that the following conditions are
        met:
        
        * Redistributions of source code must retain the above copyright
          notice, this list of conditions and the following disclaimer.
        
        * Redistributions in binary form must reproduce the above copyright
          notice, this list of conditions and the following disclaimer in the
          documentation and/or other materials provided with the distribution.
        
        THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
        "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
        LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
        A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT
        HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
        SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
        LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
        DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
        THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
        (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
        OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
        
Project-URL: Homepage, https://github.com/ovro-eovsa/eovsapy
Project-URL: Repository, https://github.com/ovro-eovsa/eovsapy
Keywords: solar physics,solar,science,sun,radio,miriad
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE.rst
Requires-Dist: mysql-connector-python
Requires-Dist: aioftp==0.16.1
Requires-Dist: aiohttp==3.8.1
Requires-Dist: aiosignal==1.2.0
Requires-Dist: aipy-eovsa
Requires-Dist: astropy==4.1
Requires-Dist: async-timeout==4.0.2
Requires-Dist: asynctest==0.13.0
Requires-Dist: attrs==21.4.0
Requires-Dist: backcall==0.2.0
Requires-Dist: certifi==2021.10.8
Requires-Dist: chardet==4.0.0
Requires-Dist: charset-normalizer==2.0.12
Requires-Dist: cycler==0.11.0
Requires-Dist: decorator==5.1.1
Requires-Dist: ephem==4.1.3
Requires-Dist: frozenlist==1.2.0
Requires-Dist: healpy==1.15.0
Requires-Dist: idna==3.3
Requires-Dist: idna-ssl==1.1.0
Requires-Dist: importlib-metadata==4.8.3
Requires-Dist: importlib-resources==5.4.0
Requires-Dist: ipython==7.16.3
Requires-Dist: ipython-genutils==0.2.0
Requires-Dist: jedi==0.17.2
Requires-Dist: kiwisolver==1.3.1
Requires-Dist: lxml==4.8.0
Requires-Dist: matplotlib==3.3.4
Requires-Dist: multidict==5.2.0
Requires-Dist: mysql-connector-python==8.0.28
Requires-Dist: numpy==1.19.5
Requires-Dist: pandas==1.1.5
Requires-Dist: parfive==1.1rc2
Requires-Dist: parso==0.7.1
Requires-Dist: pexpect==4.8.0
Requires-Dist: pickleshare==0.7.5
Requires-Dist: Pillow==8.4.0
Requires-Dist: pkg_resources==0.0.0
Requires-Dist: prompt-toolkit==3.0.28
Requires-Dist: protobuf==3.19.4
Requires-Dist: ptyprocess==0.7.0
Requires-Dist: Pygments==2.11.2
Requires-Dist: pyodbc==4.0.32
Requires-Dist: pyparsing==3.0.7
Requires-Dist: python-dateutil==2.8.2
Requires-Dist: pytz==2021.3
Requires-Dist: requests==2.27.1
Requires-Dist: scipy==1.5.4
Requires-Dist: six==1.16.0
Requires-Dist: sunpy==2.0.11
Requires-Dist: tk==0.1.0
Requires-Dist: tqdm==4.63.0
Requires-Dist: traitlets==4.3.3
Requires-Dist: typing_extensions==4.1.1
Requires-Dist: urllib3==1.26.9
Requires-Dist: wcwidth==0.2.5
Requires-Dist: yarl==1.7.2
Requires-Dist: zipp==3.6.0
Provides-Extra: dev
Requires-Dist: ipython==7.16.3; extra == "dev"
Requires-Dist: PyQt5==5.15.6; extra == "dev"
Requires-Dist: PyQt5-Qt5==5.15.2; extra == "dev"
Requires-Dist: PyQt5-sip==12.9.1; extra == "dev"

# EOVSAPY
![Latest Version](https://img.shields.io/pypi/v/eovsapy.svg)

Python code and files for Expanded Owens Valley Solar Array. Our homepage [EOVSAPY](https://github.com/ovro-eovsa/eovsapy) has more information about the project.

## Installation
The recommended way to install EOVSAPY is with [pip](https://packaging.python.org/tutorials/installing-packages/).
Once pip is installed, run the following command:

```bash
$ pip install eovsapy
```
To process and calibrate EOVSA raw "Interim" Database (IDB) data, users will require access to the EOVSA SQL database that holds the calibration data. To facilitate this, it's necessary to create a ~/.netrc file containing the following details:
```bash
machine eovsa-db0.cgb0fabhwkos.us-west-2.rds.amazonaws.com
        login Python3
        account eOVSA
        password Py+h0nUser
```
After that, restrict access to only the owner for the netrc file using 
```bash
chmod 0600 ~/.netrc
```
