Projets

Projets #

Tol-colors #

Github PyPi

Un paquet qui donne accès à des sets de couleurs pour des lignes ou des cartes, tous adaptés aux personnes daltoniennes. Ces jeux de couleurs ont été créés par Paul Tol, je les ai seulement rendus accessibles sur Pypi. Ci-dessous le set de couleur par défaut (‘bright’):

échantillon de couleurs du set dit bright

Xarray-histogram #

Github PyPi

Ce paquet est semblable à xhistogram mais utilise Boost Histogram plutôt que des fonctions Numpy. Cela permet de meilleures performances et des fonctionnalités supplémentaires comme des bins entiers ou périodiques.

FileFinder #

Github PyPi

Trouvez des fichiers grâce à la structure de leur nom de fichier, avec une syntaxe simple mais puissante. Utile pour gérer des bases de données constituées de beaucoup de fichiers, pour de multiples dates ou paramètres; par exemple ici la date et la profondeur:

finder = Finder('/root_folder/', '%(Y)/SST_%(Y)%(m)%(d)_%(depth:fmt=.1f).nc')
files = finder.get_files()

Data-assistant #

Gitlab

Une aide pour des projets d’analyse:

  • Obtenez vos paramètres à partir de fichiers de configuration ou depuis la ligne de commande. Validez-les par rapport à une définition structurée facile à rédiger, extensible, et qui permet de documenter chaque paramètre.
  • Déclarez des jeux de données de manière flexible afin de gérer de multiples fichiers, la lecture/écriture des données, le tout de paramètres.
  • Configurez Dask soit sur une machine locale, soit de manière distribuée sur un cluster (en utilisant dask-jobqueue).

Fronts-Toolbox #

Gitlab

Une collection de méthodes de détection de fronts pour Python, accélérées par Numba et disponibles pour des tableaux Numpy, Dask et Xarray.

Le but de ce paquet est d’offrir diverses méthodes de manière à ce qu’elles soient facilement comprises et modifiables par des chercheurs. Il offre un cadre de développement pour facilement ajouter d’autres algorithmes tout en bénéficiant de tests automatiques et d’une documentation.

VisibleEarth Homepage #

Github

Une extension Firefox qui met en page d’accueil la dernière image de NASA Earth Observatory en pleine résolution.

Dateloop #

Github

Une simple commande bash pour créer des ensembles de dates. Utile pour des opérations sur des ensembles de dates.

$> dateloop 20010227 20010301 -f %Y-%m-%d
2001-02-27 2001-02-28 2001-03-01