Skip to main content

A Python package that brings the xmACIS2 Climate Analysis Tool into the Python Ecosystem

Project description

image image

Conda Version PyPI - Version DOI

Conda Recipe

Anaconda Downloads:

Conda Downloads

PIP Downloads:

PyPI - Downloads

xmACIS2Py

(C) Eric J. Drewitz 2025-2026

ANNOUNCEMENT: xmACIS2Py < 2.0 is now depreciated and replaced with xmACIS2Py >= 2.0

How To Install

Copy and paste either command into your terminal or anaconda prompt:

Install via Anaconda

conda install xmacis2py

Install via pip

pip install xmacis2py

How To Update To The Latest Version

Copy and paste either command into your terminal or anaconda prompt:

Update via Anaconda

This is for users who initially installed xmACIS2Py through Anaconda

conda update xmacis2py

Update via pip

This is for users who initially installed xmACIS2Py through pip

pip install --upgrade xmacis2py

Documentation and Jupyter Lab Examples

xmACIS2Py 2.0 Series Documentation and Jupyter Lab Tutorials

Jupyter Lab Tutorials

  1. Data Access & Analysis
  2. Graphical Summaries
  3. Multi-Station Data Retrieval
  4. Retrieving Station Meta-Data

Documentation

Data Access

  1. Get Single Station Data
  2. Get Multi Station Data
  3. Get Single Station Meta-Data
  4. Get Multi Station Meta-Data

Analysis Tools

  1. Period Mean
  2. Period Median
  3. Period Mode
  4. Period Percentile
  5. Period Standard Deviation
  6. Period Variance
  7. Period Skewness
  8. Period Kurtosis
  9. Period Maximum
  10. Period Minimum
  11. Period Sum
  12. Period Rankings
  13. Running Sum
  14. Running Mean
  15. Detrend Data
  16. Number of Missing Days
  17. Number of Days At Or Below Value
  18. Number of Days At Or Above Value
  19. Number of Days Below Value
  20. Number of Days Above Value
  21. Number of Days At Value

Graphical Summaries

  1. Compreheisive Temperature Summary
  2. Maximum Temperature Summary
  3. Minimum Temperature Summary
  4. Average Temperature Summary
  5. Average Temperature Departure Summary
  6. Heating Degree Day Summary
  7. Cooling Degree Day Summary
  8. Growing Degree Day Summary
  9. Precipitation Summary

Documentation For Legacy Users

xmACIS2Py 1.0 Series (Depreciated/Legacy) Documentation and Jupyter Lab Tutorials

References

  1. xmACIS2: https://www.rcc-acis.org/docs_webservices.html

  2. MetPy: May, R. M., Goebbert, K. H., Thielen, J. E., Leeman, J. R., Camron, M. D., Bruick, Z., Bruning, E. C., Manser, R. P., Arms, S. C., and Marsh, P. T., 2022: MetPy: A Meteorological Python Library for Data Analysis and Visualization. Bull. Amer. Meteor. Soc., 103, E2273-E2284, https://doi.org/10.1175/BAMS-D-21-0125.1.

  3. NumPy: Harris, C.R., Millman, K.J., van der Walt, S.J. et al. Array programming with NumPy. Nature 585, 357–362 (2020). DOI: 10.1038/s41586-020-2649-2. (Publisher link).

  4. Pandas: Pandas: McKinney, W., & others. (2010). Data structures for statistical computing in python. In Proceedings of the 9th Python in Science Conference (Vol. 445, pp. 51–56).

  5. WxData: Eric J. Drewitz. (2026). edrewitz/WxData: WxData 1.6 Released (WxData1.6). Zenodo. https://doi.org/10.5281/zenodo.19644125

  6. scipy: Virtanen, P., Gommers, R., Oliphant, T.E. et al. SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat Methods 17, 261–272 (2020). https://doi.org/10.1038/s41592-019-0686-2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xmacis2py-2.3.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xmacis2py-2.3-py3-none-any.whl (32.5 kB view details)

Uploaded Python 3

File details

Details for the file xmacis2py-2.3.tar.gz.

File metadata

  • Download URL: xmacis2py-2.3.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for xmacis2py-2.3.tar.gz
Algorithm Hash digest
SHA256 75c1fda5601a5b4f63c5899c26f8ce274246c15d20a051fdc0affe6667c4ea6e
MD5 1162d5c51d60e805a247209b9e6ab5b8
BLAKE2b-256 91723c682540334e5a46bf8037a2212b4853e8c07fe29c98bdfcaeb271a51b81

See more details on using hashes here.

File details

Details for the file xmacis2py-2.3-py3-none-any.whl.

File metadata

  • Download URL: xmacis2py-2.3-py3-none-any.whl
  • Upload date:
  • Size: 32.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for xmacis2py-2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3a3fbebed8774f49a00ff7dda70c441935e0ec231a163ff8da777b266d7f5f0f
MD5 60f831547fd6539394e7dc4f82bd9584
BLAKE2b-256 a09f136844c68f175387977d1cf9e81107027a63ac302690ebdaf5d1cd8da324

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page