Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Prometheus | 50,868 | 911 | 17 hours ago | 748 | November 15, 2023 | 953 | apache-2.0 | Go | ||
The Prometheus monitoring system and time series database. | ||||||||||
Timescaledb | 15,865 | 11 hours ago | 596 | other | C | |||||
An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension. | ||||||||||
Questdb | 13,055 | 3 | 11 hours ago | 79 | November 24, 2023 | 420 | apache-2.0 | Java | ||
An open source time-series database for fast ingest and SQL queries | ||||||||||
Uplot | 8,179 | 36 | 9 days ago | 58 | October 27, 2023 | 99 | mit | JavaScript | ||
📈 A small, fast chart for time series, lines, areas, ohlc & bars | ||||||||||
Darts | 6,727 | 17 | 2 days ago | 32 | November 18, 2023 | 242 | apache-2.0 | Python | ||
A python library for user-friendly forecasting and anomaly detection on time series. | ||||||||||
Iotdb | 4,094 | 19 | 12 hours ago | 23 | October 11, 2023 | 397 | apache-2.0 | Java | ||
Apache IoTDB | ||||||||||
Tsai | 4,054 | 2 | 24 days ago | 47 | November 13, 2023 | 57 | apache-2.0 | Jupyter Notebook | ||
Time series Timeseries Deep Learning Machine Learning Pytorch fastai | State-of-the-art Deep Learning library for Time Series and Sequences in Pytorch / fastai | ||||||||||
Plotjuggler | 3,768 | 4 days ago | 129 | mpl-2.0 | C++ | |||||
The Time Series Visualization Tool that you deserve. | ||||||||||
Bosun | 3,359 | 3 | 5 months ago | 11 | May 13, 2021 | 9 | mit | Go | ||
Time Series Alerting Framework | ||||||||||
Pytorch Forecasting | 3,349 | 10 | 2 days ago | 34 | July 26, 2020 | 438 | mit | Python | ||
Time series forecasting with PyTorch |
Pastas is an open source python package for processing, simulating and analyzing groundwater time series. The object oriented structure allows for the quick implementation of new model components. Time series models can be created, calibrated, and analysed with just a few lines of python code with the built-in optimization, visualisation, and statistical analysis tools.
To install Pastas, a working version of Python 3.8, 3.9, 3.10, 3.11 has to be installed on your computer. We recommend using the Anaconda Distribution as it includes most of the python package dependencies and the Jupyter Notebook software to run the notebooks. However, you are free to install any Python distribution you want.
To get the latest stable version, use:
pip install pastas
To update pastas, use:
pip install pastas --upgrade
To get the latest development version, use:
pip install git+https://github.com/pastas/pastas.git@dev#egg=pastas
Pastas depends on a number of Python packages, of which all of the necessary are automatically installed when using the pip install manager. To summarize, the dependencies necessary for a minimal function installation of Pastas
To install the most important optional dependencies (solver LmFit and function visualisation Latexify) at the same time with Pastas use:
pip install pastas[full]
or for the development version use:
pip install git+https://github.com/pastas/pastas.git@dev#egg=pastas[full]
If you use Pastas in one of your studies, please cite the Pastas article in Groundwater:
To cite a specific version of Python, you can use the DOI provided for each official release (>0.9.7) through Zenodo. Click on the link to get a specific version and DOI, depending on the Pastas version.