#iosacal

Stefano Costasteko@steko.iosa.it
2024-03-02

Starting today, you can install iosacal with conda. This adds to the existing installation procedure with pip. Conda is a good fit for complex projects and has better tooling for reproducibility.

Installing iosacal can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge conda config --set channel_priority strict

Once the conda-forge channel has been enabled, iosacal can be installed with conda:

conda install iosacal

or with mamba:

mamba install iosacal

https://steko.iosa.it/2024/03/install-iosacal-with-conda/

#conda #condaForge #iosacal #python #radiocarbon

Stefano Costasteko@steko.iosa.it
2024-03-01

Google Colab is a popular notebook service that you can run directly from your browser. Python is natively supported and it’s fairly easy to run a Jupyter notebook, even with custom dependencies like Numpy and Matplotlib.

You can run IOSACal in Google Colab! I have added a new short how-to guide in the official documentation. Find the how-to at https://iosacal.readthedocs.io/en/latest/google_colab.html.

This takes advantage of a demo notebook that was contributed by Jelmer Wind.

A screenshot of the demo notebook running IOSACal in Google Colab. Even with a plot!

https://steko.iosa.it/2024/03/iosacal-in-google-colab/

#colab #iosacal #radiocarbon

Stefano Costasteko@steko.iosa.it
2022-10-01

I’m happy to announce that IOSACal version 0.6 was released on October 1st, 2022.

IOSACal 0.6 brings new features for simulating radiocarbon dates and obtaining quantiles, added respectively by Hythem Sidky and Roger Creel, who both contributed to IOSACal for the first time. I want to thank both for their efforts to share improvements to the IOSACal source code by sticking to the code of conduct and contribution rules of the project.

The documentation at https://iosacal.readthedocs.io/ has been updated substantially, and some pages are now generated directly from Jupyter notebooks. You can download those notebooks and quickly start working on your own research notebooks.

You can get this update as usual with pip install iosacal or by updating your requirements.txt to this version:

iosacal==0.6.0

IOSACal 0.6 brings several improvements to the development process, most notably continuous integration (CI) thanks to Codeberg CI. All pull requests are automatically run through iosacal’s own test suite (coverage is not yet complete but it is improving). The detailed list of all changes is at https://iosacal.readthedocs.io/en/stable/whatsnew.html

The demo web application was discontinued, and usage with MyBinder or Google Colab is now encouraged.

That’s it for now, development continues at https://codeberg.org/steko/iosacal!

#iosacal #radiocarbon

https://steko.iosa.it/2022/10/iosacal-0-6-released-with-new-features-for-simulation-and-quantiles/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst