{ "info": { "author": "David Hassell", "author_email": "david.hassell@ncas.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "The **cfdm** Python package is a complete implementation of the `CF\ndata model `_, that\nidentifies the fundamental elements of the `CF conventions\n`_ and shows how they relate to each other,\nindependently of the `netCDF\n`_ encoding.\n\nThe central element defined by the CF data model is the **field\nconstruct**, which corresponds to a CF-netCDF data variable with all\nof its metadata.\n\nThe **cfdm** package can\n\n* read field constructs from netCDF datasets,\n* create new field constructs in memory,\n* inspect field constructs,\n* test whether two field constructs are the same,\n* modify field construct metadata and data,\n* create subspaces of field constructs,\n* write field constructs to netCDF datasets on disk,\n* incorporate, and create, metadata stored in external files, and\n* read, write, and create data that have been compressed by convention\n (i.e. ragged or gathered arrays), whilst presenting a view of the\n data in its uncompressed form.\n\n**Command line utility**\n\nDuring installation the `cfdump` command line tool is also installed,\nwhich generates text descriptions of the field constructs contained\nin a netCDF dataset.\n\n**Source code**\n\nThis project is hosted on a `GitHub repository\n`_ where you may access the most\nup-to-date source.", "description_content_type": "", "docs_url": null, "download_url": "https://pypi.org/project/cfdm/#files", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://ncas-cms.github.io/cfdm", "keywords": "cf,netcdf,data,science,oceanography,meteorology,climate", "license": "", "maintainer": "", "maintainer_email": "", "name": "cfdm", "package_url": "https://pypi.org/project/cfdm/", "platform": "Linux", "project_url": "https://pypi.org/project/cfdm/", "project_urls": { "Download": "https://pypi.org/project/cfdm/#files", "Homepage": "https://ncas-cms.github.io/cfdm" }, "release_url": "https://pypi.org/project/cfdm/1.7.8/", "requires_dist": null, "requires_python": "", "summary": "A complete implementation of the CF data model", "version": "1.7.8" }, "last_serial": 5927390, "releases": { "1.7.0": [ { "comment_text": "", "digests": { "md5": "4e53281202cce613b8169d033f9dc372", "sha256": "0ab3a5fd13ce2cc0ccf6b3e477c7805e672390987c434170191f48fccd0942bf" }, "downloads": -1, "filename": "cfdm-1.7.0.tar.gz", "has_sig": false, "md5_digest": "4e53281202cce613b8169d033f9dc372", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 204963, "upload_time": "2019-04-02T10:42:26", "url": "https://files.pythonhosted.org/packages/3a/79/146b9d136d8aa32d6f2ec961615fef08b9f397e3a446cb65d0e0eeadd435/cfdm-1.7.0.tar.gz" } ], "1.7.0b12": [ { "comment_text": "", "digests": { "md5": "7a13516f7c6e4858d16b45ac1559ea0d", "sha256": "5bb29740692ef360c1d95b35be4c6c0e36067f85b7719647e82ea6ecb5654619" }, "downloads": -1, "filename": "cfdm-1.7.0b12.tar.gz", "has_sig": false, "md5_digest": "7a13516f7c6e4858d16b45ac1559ea0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188556, "upload_time": "2019-01-18T16:09:57", "url": "https://files.pythonhosted.org/packages/55/b0/af79c7768ac9aad02bd1b6e947d429eecc131846233e49543e982b5551cb/cfdm-1.7.0b12.tar.gz" } ], "1.7.0b13": [ { "comment_text": "", "digests": { "md5": "4aa7f6b9ef43df81578febcfb232ef1c", "sha256": "ed3b3ee293191e437fcfca9c0aca90b956acd28d0acc2176a6692cd665cecc50" }, "downloads": -1, "filename": "cfdm-1.7.0b13.tar.gz", "has_sig": false, "md5_digest": "4aa7f6b9ef43df81578febcfb232ef1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 193743, "upload_time": "2019-01-22T14:46:33", "url": "https://files.pythonhosted.org/packages/2e/76/413248359ad3e8527f23c03750f287eed1e70e2b7e560ad1525dcbbfb48c/cfdm-1.7.0b13.tar.gz" } ], "1.7.0b16": [ { "comment_text": "", "digests": { "md5": "765871cbb1497ced12bab101573b6309", "sha256": "59064803886867f7ae648ec86242fc41c546bd0c12ad96af311e22c80a94b74a" }, "downloads": -1, "filename": "cfdm-1.7.0b16.tar.gz", "has_sig": false, "md5_digest": "765871cbb1497ced12bab101573b6309", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198017, "upload_time": "2019-02-08T10:48:47", "url": "https://files.pythonhosted.org/packages/93/89/18a823a2557c6d1168b2adfcb754d95d14e1b90b2acdf5a21a869d760b7e/cfdm-1.7.0b16.tar.gz" } ], "1.7.0b17": [ { "comment_text": "", "digests": { "md5": "a43603071f93dc36c1ea79d9281f4fb1", "sha256": "5f25e50fba5ca4d3d93a9859c9a851e575f91fc55e3e6bbe2fb701491a579c4e" }, "downloads": -1, "filename": "cfdm-1.7.0b17.tar.gz", "has_sig": false, "md5_digest": "a43603071f93dc36c1ea79d9281f4fb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 195804, "upload_time": "2019-03-07T08:50:42", "url": "https://files.pythonhosted.org/packages/0b/20/fc88d91aef451520cd82896f9efc311b9810a0087e53aba868f6a3085920/cfdm-1.7.0b17.tar.gz" } ], "1.7.0b18": [ { "comment_text": "", "digests": { "md5": "6c43de2a5e09f66c363051dbcd336a20", "sha256": "f76fb6b55329cd698ca470a6b1f1845f1d641d365222c6e738ef351756dd2cf8" }, "downloads": -1, "filename": "cfdm-1.7.0b18.tar.gz", "has_sig": false, "md5_digest": "6c43de2a5e09f66c363051dbcd336a20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 200812, "upload_time": "2019-03-19T16:34:53", "url": "https://files.pythonhosted.org/packages/3c/78/9751cc394e04f911b9929c5e36915ee1a6c77899e8f40b933099542d85ac/cfdm-1.7.0b18.tar.gz" } ], "1.7.0b19": [ { "comment_text": "", "digests": { "md5": "1ed14acda292df50b271fdfa86a6fe75", "sha256": "b3a2031e269c0087dadf2f6050eca4df7cb5d7e627bff8840483806ee7ff5ab1" }, "downloads": -1, "filename": "cfdm-1.7.0b19.tar.gz", "has_sig": false, "md5_digest": "1ed14acda292df50b271fdfa86a6fe75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 204989, "upload_time": "2019-04-02T10:29:49", "url": "https://files.pythonhosted.org/packages/11/1f/a944fe03fc9239eae5c5c2035e5d0105e96ffbc408b71dde11dfa2f7dcdb/cfdm-1.7.0b19.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "2deac83040496bd341e9790e7a4e14d9", "sha256": "8371adf61e2b4afd00e55c38f589e1ccb83d9306a4886baa54516aa49c482150" }, "downloads": -1, "filename": "cfdm-1.7.1.tar.gz", "has_sig": false, "md5_digest": "2deac83040496bd341e9790e7a4e14d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205474, "upload_time": "2019-04-02T16:43:38", "url": "https://files.pythonhosted.org/packages/6b/74/760f20856f7b80b9ab43899ade6376260ce092514c9875b43b02f3b08e29/cfdm-1.7.1.tar.gz" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "f8cce6886729ab69cd2052902efe18fe", "sha256": "36200bcd1dc4a1120d5879eefe0cdf3c6e8d0362aed0dad771f66e215dfd2a15" }, "downloads": -1, "filename": "cfdm-1.7.2.tar.gz", "has_sig": false, "md5_digest": "f8cce6886729ab69cd2052902efe18fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205035, "upload_time": "2019-04-05T16:15:26", "url": "https://files.pythonhosted.org/packages/f8/1e/4897a61e9ab198cc1ea24104fe8e7424dd96f4cb88ff9c0c0d52bac97a38/cfdm-1.7.2.tar.gz" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "71bcb7cece245d9f9229c4ff11ee5672", "sha256": "bfc28431052e8b72f305a73871cc6d0f4fb49a2182ad107a1f9c36e293c7ee47" }, "downloads": -1, "filename": "cfdm-1.7.3.tar.gz", "has_sig": false, "md5_digest": "71bcb7cece245d9f9229c4ff11ee5672", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205210, "upload_time": "2019-04-24T07:47:36", "url": "https://files.pythonhosted.org/packages/50/6f/39f998297198bbec630c83754007f89378882ccb783276b2786a36fa5fe8/cfdm-1.7.3.tar.gz" } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "2df27cc17cd70647490112e1a4f255bc", "sha256": "3f50ba5b6b9fd9ebf07cf67218f143c159853e2617085215832025efd6e27cca" }, "downloads": -1, "filename": "cfdm-1.7.4.tar.gz", "has_sig": false, "md5_digest": "2df27cc17cd70647490112e1a4f255bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 204514, "upload_time": "2019-05-14T12:38:32", "url": "https://files.pythonhosted.org/packages/d9/6d/533f18881cf7452a134ddd31d77ddc86a07c0123d7027654fe96eccae638/cfdm-1.7.4.tar.gz" } ], "1.7.5": [ { "comment_text": "", "digests": { "md5": "937524ab3807b986f145e3decea9e0e3", "sha256": "c71f2fa12d3c4e897cca1536f93868dcda860ad231b5091201228387fbde6953" }, "downloads": -1, "filename": "cfdm-1.7.5.tar.gz", "has_sig": false, "md5_digest": "937524ab3807b986f145e3decea9e0e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205182, "upload_time": "2019-05-15T14:29:49", "url": "https://files.pythonhosted.org/packages/aa/6b/e32f47b269d450f4520cb6fff4e8af63964efa046607694e0fcbfad79c27/cfdm-1.7.5.tar.gz" } ], "1.7.6": [ { "comment_text": "", "digests": { "md5": "3b72189ee16d2bffc2c103274bcb5663", "sha256": "8955f155881e024f4bc990755865412741ab2f507ae5779c194ffa2bf9d21c70" }, "downloads": -1, "filename": "cfdm-1.7.6.tar.gz", "has_sig": false, "md5_digest": "3b72189ee16d2bffc2c103274bcb5663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205621, "upload_time": "2019-06-05T11:20:40", "url": "https://files.pythonhosted.org/packages/4b/06/30311faf96474d815afa64394fa736a0787e54169d4e168777d30666a66e/cfdm-1.7.6.tar.gz" } ], "1.7.7": [ { "comment_text": "", "digests": { "md5": "4934d248c54419297d8856ac490f8240", "sha256": "b30f86125b12419da5377037bd8bbaa4ee10819096dc746663ea543c163e6146" }, "downloads": -1, "filename": "cfdm-1.7.7.tar.gz", "has_sig": false, "md5_digest": "4934d248c54419297d8856ac490f8240", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 210055, "upload_time": "2019-06-13T21:49:36", "url": "https://files.pythonhosted.org/packages/98/c0/4253320081e0bd2f8a96c380da85049d72e4d45f1e01c9feee1d64201809/cfdm-1.7.7.tar.gz" } ], "1.7.8": [ { "comment_text": "", "digests": { "md5": "5e1837b62786eef115842aea93a10cab", "sha256": "ba1c028cff6d5ea6cdd43377c2bc8ae58de3edb348aaf86955fca816048d1468" }, "downloads": -1, "filename": "cfdm-1.7.8.tar.gz", "has_sig": false, "md5_digest": "5e1837b62786eef115842aea93a10cab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209959, "upload_time": "2019-10-04T09:00:10", "url": "https://files.pythonhosted.org/packages/51/37/9a6367f46cf60cd5909e91dfe9f878d67cdafcb6caefa7b830b2f03fc2cc/cfdm-1.7.8.tar.gz" } ], "1.7b5": [ { "comment_text": "", "digests": { "md5": "8eac639bf1a5fb3bed92d7dad152dd56", "sha256": "7c13e65acd7a041590323b4797f1766e6a5163cd9987617a893509de9fc8b5d2" }, "downloads": -1, "filename": "cfdm-1.7b5.tar.gz", "has_sig": false, "md5_digest": "8eac639bf1a5fb3bed92d7dad152dd56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168856, "upload_time": "2018-11-22T13:44:46", "url": "https://files.pythonhosted.org/packages/83/32/62f845428414adcab84681596852315cec79bb97f6e6d39168bcde0d54c7/cfdm-1.7b5.tar.gz" } ], "1.7b6": [ { "comment_text": "", "digests": { "md5": "9fd2b29997b98ee15ab8f0855cc1b3f0", "sha256": "52bc5cc72b4b2e9519a78ec42a07ec98922a7667b7127c1fb111c0dff03ad27a" }, "downloads": -1, "filename": "cfdm-1.7b6.tar.gz", "has_sig": false, "md5_digest": "9fd2b29997b98ee15ab8f0855cc1b3f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 179546, "upload_time": "2018-11-27T13:05:12", "url": "https://files.pythonhosted.org/packages/13/3a/1bf7dc1db788bfb863767936bce8449ebecb3ba5c62f8a3c5f048447c3ac/cfdm-1.7b6.tar.gz" } ], "1.7b7": [ { "comment_text": "", "digests": { "md5": "6612e0e2c8c9f10c7d8398de9e3735ab", "sha256": "4e8cad2f69f3c52e2fed0c8f15098d3cfbf208f715ece154addac0e3365fff40" }, "downloads": -1, "filename": "cfdm-1.7b7.tar.gz", "has_sig": false, "md5_digest": "6612e0e2c8c9f10c7d8398de9e3735ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 181247, "upload_time": "2018-11-28T23:43:49", "url": "https://files.pythonhosted.org/packages/cc/24/206457c97fdccbf1ccf328698f5dcede03460ed14b03e5679139ab5065f4/cfdm-1.7b7.tar.gz" } ], "1.7b8": [ { "comment_text": "", "digests": { "md5": "cde6c5db3e1c53e90f9af2d66bb9b8e6", "sha256": "8ee473ad668ff40dd968a59cb93c13551ba12fb2251c8e487eda6ecdd063c8a2" }, "downloads": -1, "filename": "cfdm-1.7b8.tar.gz", "has_sig": false, "md5_digest": "cde6c5db3e1c53e90f9af2d66bb9b8e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 181442, "upload_time": "2018-12-02T14:45:10", "url": "https://files.pythonhosted.org/packages/c0/df/183fcd885ee91f3a75e20e65d8f7e8f18ac014687a9c47b17d5f73faa83b/cfdm-1.7b8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e1837b62786eef115842aea93a10cab", "sha256": "ba1c028cff6d5ea6cdd43377c2bc8ae58de3edb348aaf86955fca816048d1468" }, "downloads": -1, "filename": "cfdm-1.7.8.tar.gz", "has_sig": false, "md5_digest": "5e1837b62786eef115842aea93a10cab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209959, "upload_time": "2019-10-04T09:00:10", "url": "https://files.pythonhosted.org/packages/51/37/9a6367f46cf60cd5909e91dfe9f878d67cdafcb6caefa7b830b2f03fc2cc/cfdm-1.7.8.tar.gz" } ] }