{"id":27368620,"url":"https://github.com/lesommer/oocgcm","last_synced_at":"2025-09-05T23:51:30.838Z","repository":{"id":114167439,"uuid":"54636014","full_name":"lesommer/oocgcm","owner":"lesommer","description":"oocgcm is a python library for the analysis of large gridded geophysical dataset. ","archived":false,"fork":false,"pushed_at":"2017-11-06T14:04:07.000Z","size":3075,"stargazers_count":39,"open_issues_count":27,"forks_count":11,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-04-13T07:14:04.022Z","etag":null,"topics":["dask","geoscientific","ocean","ocean-models","python","python-packages","xarray"],"latest_commit_sha":null,"homepage":"http://oocgcm.rtfd.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lesommer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-03-24T11:10:50.000Z","updated_at":"2024-09-12T06:05:40.000Z","dependencies_parsed_at":"2023-03-09T10:30:41.714Z","dependency_job_id":null,"html_url":"https://github.com/lesommer/oocgcm","commit_stats":{"total_commits":244,"total_committers":6,"mean_commits":"40.666666666666664","dds":0.05737704918032782,"last_synced_commit":"c9616872077494b14b41915d1b6202aeea545c82"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesommer%2Foocgcm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesommer%2Foocgcm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesommer%2Foocgcm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesommer%2Foocgcm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lesommer","download_url":"https://codeload.github.com/lesommer/oocgcm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248675422,"owners_count":21143768,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dask","geoscientific","ocean","ocean-models","python","python-packages","xarray"],"created_at":"2025-04-13T07:14:08.130Z","updated_at":"2025-04-13T07:14:11.383Z","avatar_url":"https://github.com/lesommer.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/lesommer/oocgcm.svg?branch=master)](https://travis-ci.org/lesommer/oocgcm)\n[![codecov.io](https://codecov.io/github/lesommer/oocgcm/coverage.svg?branch=master)](https://codecov.io/github/lesommer/oocgcm?branch=master)\n[![Coverage Status](https://coveralls.io/repos/github/lesommer/oocgcm/badge.svg?branch=master)](https://coveralls.io/github/lesommer/oocgcm?branch=master)\n[![Documentation Status](https://readthedocs.org/projects/oocgcm/badge/?version=latest)](http://oocgcm.readthedocs.io/en/latest/?badge=latest)\n\n# oocgcm\n#### Out of core analysis tools for general circulation models in python.\n\nThis project provides tools for post-processing and **analyzing** output of\n**general circulation models** (based on the Arakawa C-grid) and **gridded satellite data**.\n\nOur aim is to simplify the analysis of **very large datasets of model output**\n(~1-100Tb) like those produced by basin-to-global scale [sub-mesoscale permitting\nocean models](http://meom-group.github.io/swot-natl60/) and \n[ensemble simulations of eddying ocean models](http://www.agence-nationale-recherche.fr/?Project=ANR-13-BS06-0007) \nby **leveraging the potential of [xarray](https://github.com/pydata/xarray) and\n[dask](https://github.com/dask/dask)** python packages.\n\nThe project is so far mostly targeting [NEMO](http://www.nemo-ocean.eu/)\nocean model and gridded ocean satellite data (AVISO, SST, ocean color...)\nbut we try to build a framework that can be used for other ocean models as well.\nThe framework can also be used for C-grid atmospheric general\ncirculation models.\n\n#### Installation\n```\ngit clone https://github.com/lesommer/oocgcm.git\ncd oocgcm\npython setup.py install\n```\n\n#### Status\nThe project is in pre-alpha phase. More information can be found on the\nproject [documentation]( http://oocgcm.rtfd.io) and on the project [wiki](https://github.com/lesommer/oocgcm/wiki).\nIdeas, comments and contributions are welcome !!\n\n\n#### Related projects\n\noocgcm project builds upon past experience with previous projects including :\n - [PyDom](http://servforge.legi.grenoble-inp.fr/projects/PyDom)\n - [pycomodo](http://pycomodo.forge.imag.fr/).\n - [pyclim](http://servforge.legi.grenoble-inp.fr/projects/soft-pyclim)\n\nA number of related projects based on [xarray](https://github.com/pydata/xarray)\nand [dask](https://github.com/dask/dask) python packages are available in the\natmopshere/ocean/climate community. This include in particular:\n - [xgcm](https://github.com/xgcm/xgcm)\n - [aospy](https://github.com/spencerahill/aospy)\n - [MPAS xarray wrapper](https://github.com/pwolfram/mpas_xarray_wrapper)\n - [infinite-diff](https://github.com/spencerahill/infinite-diff/)\n - [windspharm](https://github.com/ajdawson/windspharm)\n - ...\n\nMore can be found on related projects on this discussion thread on\n[xarray forum](https://groups.google.com/forum/#!topic/xarray/pv1d3txTLEw).\n\n#### License\n\nCopyright 2016, oocgcm Developers\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n  http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flesommer%2Foocgcm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flesommer%2Foocgcm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flesommer%2Foocgcm/lists"}