Projets #
Tol-colors #
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’):
Xarray-histogram #
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 #
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 #
GitlabUne 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 #
GitlabUne 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 #
GithubUne extension Firefox qui met en page d’accueil la dernière image de NASA Earth Observatory en pleine résolution.
Dateloop #
GithubUne 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