{ "info": { "author": "John Volk", "author_email": "john.volk@dri.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering" ], "description": ".. image:: https://readthedocs.org/projects/flux-data-qaqc/badge/?version=latest\n :target: https://flux-data-qaqc.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\nflux-data-qaqc\n================\n\n``flux-data-qaqc`` provides a framework to create reproducible workflows for the validation and analysis of eddy covariance time series data.\n\nNotable tools:\n\n* data validation with methods for quality-based filtering\n* time series data tools, e.g. temporal aggregation and resampling\n* management of site metadata, data provenance, and file structure\n* energy balance closure algorithms and other meterological calculations\n* downloading and management of `gridMET `__ meterological data\n* customizable and interactive data visualizations\n* batch processing \n* unit conversions\n\nDocumentation\n-------------\n\n`ReadTheDocs `_\n\nInstallation\n------------\n\nUsing PIP:\n\n.. code-block:: bash\n\n pip install fluxdataqaqc\n\nPIP should install the necessary dependencies however it is recommended to use\nconda and first install the provided virtual environment. This is useful to\navoid changing your local Python environment. Note, ``flux-data-qaqc`` has been\ntested for Python 3.7+, although it may work with versions greater than or\nequal to 3.4.\n\nFirst make sure you have the ``fluxdataqaqc`` environment file, you can download it `here `_. Next to install run,\n\n.. code-block:: bash\n\n conda env create -f environment.yml\n\nTo activate the environment before using the ``flux-data-qaqc`` package run,\n\n.. code-block:: bash\n\n conda activate fluxdataqaqc\n\nNow install using PIP:\n\n.. code-block:: bash\n\n pip install fluxdataqaqc\n\nNow all package modules and tools should be available in your Python environment PATH and able to be imported. Note if you did not install the Conda virtual environment above, PIP should install dependencies automatically but be sure to be using a version of Python above or equal to 3.4. To test that everything has installed correctly by opening a Python interpretor or IDE and run the following:\n\n.. code-block:: python\n\n import fluxdataqaqc\n\nand \n\n.. code-block:: python\n\n from fluxdataqaqc import Data, QaQc, Plot\n\nIf everything has been installed correctly you should get no errors. \n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Open-ET/flux-data-qaqc", "keywords": "", "license": "BSD3", "maintainer": "", "maintainer_email": "", "name": "fluxdataqaqc", "package_url": "https://pypi.org/project/fluxdataqaqc/", "platform": "Windows", "project_url": "https://pypi.org/project/fluxdataqaqc/", "project_urls": { "Homepage": "https://github.com/Open-ET/flux-data-qaqc" }, "release_url": "https://pypi.org/project/fluxdataqaqc/0.0.9.2.post1/", "requires_dist": [ "bokeh", "netCDF4", "numpy (>=1.15)", "pandas", "refet", "xlrd (>=1.2.0)", "xarray" ], "requires_python": ">=3.7", "summary": "Tools for QA/QC of eddy covariance station data", "version": "0.0.9.2.post1" }, "last_serial": 5940823, "releases": { "0.0.9": [ { "comment_text": "", "digests": { "md5": "3e5c4042be2c4cdddf3ce8ce0177d21b", "sha256": "1cd807cf44bfee4cad830bb302b7eef3ed23eeb872f3d53cec9cec7c810432c1" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e5c4042be2c4cdddf3ce8ce0177d21b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 48255, "upload_time": "2019-09-26T23:40:43", "url": "https://files.pythonhosted.org/packages/1f/93/b391e3f84c7ee776516c54fa96bc0de4c716a4f1a789cb3b3087082fb137/fluxdataqaqc-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3ee3aa183f5711378b737d17341ff11", "sha256": "667a37d626505e98f7be537d154c8488f293aa422187b4c0463c01dab658caed" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.tar.gz", "has_sig": false, "md5_digest": "e3ee3aa183f5711378b737d17341ff11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 47250, "upload_time": "2019-09-26T23:40:45", "url": "https://files.pythonhosted.org/packages/0c/51/9c1077862ddf90979d99c4b4e14c4ac3fde29ab7ffd2d0b4ca0a7a23e775/fluxdataqaqc-0.0.9.tar.gz" } ], "0.0.9.1": [ { "comment_text": "", "digests": { "md5": "86d18cb8cda353fe93a0940a0b18c1ed", "sha256": "d3623b9db77321ff060e69a732427279df0ffe0085d3c72d72fb1b1888579da8" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86d18cb8cda353fe93a0940a0b18c1ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 42368, "upload_time": "2019-10-07T18:27:43", "url": "https://files.pythonhosted.org/packages/92/7e/12c545084bbd2b9e93492d95767d1ae775f9363054a3fc62d9dc34bea753/fluxdataqaqc-0.0.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9547a4ca20acc7e16222418e0ee21e9", "sha256": "f4f25f1097cde84a9279090c50aec5e7312ccc889de6b6bd5ff51bd20ed27dcc" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.1.tar.gz", "has_sig": false, "md5_digest": "e9547a4ca20acc7e16222418e0ee21e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 46322, "upload_time": "2019-10-07T18:27:45", "url": "https://files.pythonhosted.org/packages/a4/71/3f2862432fc3e80d7d5e004a816542f87866c26519daeedd6404649349d4/fluxdataqaqc-0.0.9.1.tar.gz" } ], "0.0.9.2": [ { "comment_text": "", "digests": { "md5": "88877281f59ba98afb7eb70f8555a005", "sha256": "2ddf1f0e1abbc3737f8b7ea4f983c6007bd83a434806c1bed6962b9cdd06c107" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88877281f59ba98afb7eb70f8555a005", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 42371, "upload_time": "2019-10-07T18:43:01", "url": "https://files.pythonhosted.org/packages/0d/40/8bed6fc1ab7c9f9e01b0a3a75f580deaadcabcc34a207284981a04171b25/fluxdataqaqc-0.0.9.2-py2.py3-none-any.whl" } ], "0.0.9.2.post1": [ { "comment_text": "", "digests": { "md5": "128237a5ebb0b7d91a1e23998af5fed4", "sha256": "6467675f97329fb129fed4b52556c1de37ea4c064aa466e096b3fbe5bbb5fc10" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.2.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "128237a5ebb0b7d91a1e23998af5fed4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 42445, "upload_time": "2019-10-07T18:54:45", "url": "https://files.pythonhosted.org/packages/a1/df/0410e260905f1b22c868862ffb3003ccd3301585c7595f8d829cf92fd3d1/fluxdataqaqc-0.0.9.2.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af5066f4152c8836377c57b3544e5e6a", "sha256": "9541d03938a539a1488cf9688b5ff12349a659b922814495b53c3ee749866a5d" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.2.post1.tar.gz", "has_sig": false, "md5_digest": "af5066f4152c8836377c57b3544e5e6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 41621, "upload_time": "2019-10-07T18:54:47", "url": "https://files.pythonhosted.org/packages/20/8b/fe21820cd4c738eace2a13dd2d94f7fdcaed69be901df812d175c8efb989/fluxdataqaqc-0.0.9.2.post1.tar.gz" } ], "0.0.9.post1": [ { "comment_text": "", "digests": { "md5": "3e8b0b321a3412d61e192d1f01def6fa", "sha256": "197a4227f88b52a50cbf179ec7ad03e714002fb7bffac48028707ecd43997b73" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e8b0b321a3412d61e192d1f01def6fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 41395, "upload_time": "2019-09-27T00:26:22", "url": "https://files.pythonhosted.org/packages/f5/3d/3f3af43768a91ee1c2323f8e17c86d6a86614b7871ba3a86d57b43413a9c/fluxdataqaqc-0.0.9.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "218bd7ab6ba86821f15eaea36e7caa51", "sha256": "3886006daa084d5da5aec4c1cfb4714871f2455d8882dad0632c6c964350489a" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.post1.tar.gz", "has_sig": false, "md5_digest": "218bd7ab6ba86821f15eaea36e7caa51", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 40533, "upload_time": "2019-09-27T00:26:24", "url": "https://files.pythonhosted.org/packages/ac/73/27de2a0509bba836e52d1de0895fc51ac9b49bfac023fd6930ec96caca96/fluxdataqaqc-0.0.9.post1.tar.gz" } ], "0.0.9.post2": [ { "comment_text": "", "digests": { "md5": "466660ac876bc040b089dceaffa046a1", "sha256": "a7339e818f5d3978e35ef8ac94139af1f4ba8d40f8382a58449bfb6b393a76a5" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "466660ac876bc040b089dceaffa046a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 41343, "upload_time": "2019-09-27T23:54:09", "url": "https://files.pythonhosted.org/packages/6e/83/8aaea3c43d2e699d01e5972239f0c5152a53f48dd7bfadf9e3cbf459a21a/fluxdataqaqc-0.0.9.post2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f46ef2b2d696c06049513aed4221c807", "sha256": "3f891ce35743dd9ae2cf2b30c744777ce2135133f7c33ba45fb7a2d0bead785c" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.post2.tar.gz", "has_sig": false, "md5_digest": "f46ef2b2d696c06049513aed4221c807", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 40460, "upload_time": "2019-09-27T23:54:11", "url": "https://files.pythonhosted.org/packages/19/02/5cfc7bbccebf95694e84bd407954116dff462580a9d01be502deec5053c4/fluxdataqaqc-0.0.9.post2.tar.gz" } ], "0.0.9.post3": [ { "comment_text": "", "digests": { "md5": "f75aca3a4f8daf725d86a0459d1a63de", "sha256": "e9ce68d8af5effefb26e8a25443b0e963cc5a37c942f5da04148da8cf8e020eb" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.post3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f75aca3a4f8daf725d86a0459d1a63de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 41406, "upload_time": "2019-10-03T16:21:47", "url": "https://files.pythonhosted.org/packages/99/39/82566f1603f03c14c2759ef17110d208df7abf35e3b2c74170877110af0e/fluxdataqaqc-0.0.9.post3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "adc31e8b99db4da586ac69944b06546e", "sha256": "4298429045e932adef2ee3f6b329e582cf6f8a34b42a288a3534d7e4df9133d1" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.post3.tar.gz", "has_sig": false, "md5_digest": "adc31e8b99db4da586ac69944b06546e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 40514, "upload_time": "2019-10-03T16:21:49", "url": "https://files.pythonhosted.org/packages/33/57/51423cf551c3c44c313da78275cc1bf55c8a663b286eab4d7f9ecf4d737f/fluxdataqaqc-0.0.9.post3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "128237a5ebb0b7d91a1e23998af5fed4", "sha256": "6467675f97329fb129fed4b52556c1de37ea4c064aa466e096b3fbe5bbb5fc10" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.2.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "128237a5ebb0b7d91a1e23998af5fed4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 42445, "upload_time": "2019-10-07T18:54:45", "url": "https://files.pythonhosted.org/packages/a1/df/0410e260905f1b22c868862ffb3003ccd3301585c7595f8d829cf92fd3d1/fluxdataqaqc-0.0.9.2.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af5066f4152c8836377c57b3544e5e6a", "sha256": "9541d03938a539a1488cf9688b5ff12349a659b922814495b53c3ee749866a5d" }, "downloads": -1, "filename": "fluxdataqaqc-0.0.9.2.post1.tar.gz", "has_sig": false, "md5_digest": "af5066f4152c8836377c57b3544e5e6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 41621, "upload_time": "2019-10-07T18:54:47", "url": "https://files.pythonhosted.org/packages/20/8b/fe21820cd4c738eace2a13dd2d94f7fdcaed69be901df812d175c8efb989/fluxdataqaqc-0.0.9.2.post1.tar.gz" } ] }