Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matthieumeo/sphericov

Companion Jupyter notebook of the paper "Functional Estimation of Anisotropic Covariance and Autocovariance Operators on the Sphere"
https://github.com/matthieumeo/sphericov

covariance-kernel functional-data-analysis jupyter-notebook nonparametric-regression python3 tikhonov-regularization

Last synced: 13 days ago
JSON representation

Companion Jupyter notebook of the paper "Functional Estimation of Anisotropic Covariance and Autocovariance Operators on the Sphere"

Awesome Lists containing this project

README

        

Instructions
############

This repository hosts the companion Jupyter notebook for the paper `"Functional Estimation of Anisotropic Covariance and Autocovariance Operators on the Sphere" `_, from Alessia Caponera, Julien Fageot, Matthieu Simeoni and Victor Panaretos.

The code was written by `Matthieu Simeoni `_.

Scope
=====

This Jupyter notebook allows to reproduce the simulations, numerical experiments and plots of Section 6 of the paper.

Installation
============

The notebook requires Python 3.9 or greater. It is developed and tested on x86_64 systems running MacOS and Linux.

Dependencies
------------

The notebook extra dependencies are listed in the file ``requirements.txt``.
It is recommended to install those extra dependencies in an Anaconda environment `Miniconda `_ or
`Anaconda `_.

.. code-block:: bash

>> conda create -n sphericov python=3.9
>> conda activate sphericov
>> pip install -r requirements.txt

Run the code
------------

Once the dependencies installed, you can run the companion notebook by executing the following commands:

.. code-block:: bash

>> git clone https://github.com/matthieumeo/sphericov
>> cd /
>> conda activate sphericov
>> jupyter lab companion_nb.ipynb