{ "info": { "author": "Guilherme Castelao, Luiz Irber", "author_email": "guilherme@castelao.net, luiz.irber@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: Python Software Foundation License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "mom-utils\n=========\n\n\nThis is a collection of Python utilities for the MOM, a numerical model\ndeveloped by GFDL/NOAA\n\n\nSupport and Documentation\n-------------------------\n\nQuick howto use\n---------------\n\nTo install:\n\n pip install mom-utils\n\nSome uses:\n\n* The input.nml do not require any order, so it is usually not fun to compare two different input.nml. This command is different then a regular diff, since it doesn't care about the order of the variables. The output show what is different, or what is defined in only one of the files.\n\n mom_namelist compare input.nml input2.nml\n\n* Inside python, one can read an input.nml setup, change one parameter, and write into another input2.nml like this:\n\n nml_text = open('input.nml', 'r').read()\n\n cfg = mom_utils.nml_decode(nml_text)\n\n cfg['ocean_model_nml']['dt_ocean'] = 7200\n\n output = open('input2.nml', 'w')\n\n output.write(mom_utils.yaml2nml(cfg))\n\n* Some namelists/parameters changed or disapear between MOM4 and MOM5. The task \"check\" evaluates if all namelists/parameters in the input.nml are declared in the code.\n\n mom_namelist check --momsrc=mom/src myexperiments/exp1/input.nml\n\n* Task 4to5 converts a namelist for MOM4 to a namelist for MOM5\n\n mom_namelist 4to5 input.nml > ./input.nml.new\n\nLicense\n-------\n\n``mom-utils`` is offered under the PSFL.\n\nAuthors\n-------\n\nGuilherme Castel\u00e3o \nLuiz Irber \n\n\nNews\n====\n\n1.2.4\n-----\n\n* Temporary solution to allow to handle input.nml for CM, which store some lists as parameters values.\n\n1.2\n---\n\n* mom4_namelist renamed to mom_namelist.\n\n* New task \"check\" for mom_namelist.\n\nbefore 1.1.4\n------------\n\n* mom4_namelist: An application to parse and manipulate the input.nml\n* Including some documentation\n* First release was some point at 2011, I'm not sure when.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/castelao/mom-utils", "keywords": "", "license": "PSF", "maintainer": "", "maintainer_email": "", "name": "mom-utils", "package_url": "https://pypi.org/project/mom-utils/", "platform": "any", "project_url": "https://pypi.org/project/mom-utils/", "project_urls": { "Homepage": "https://github.com/castelao/mom-utils" }, "release_url": "https://pypi.org/project/mom-utils/1.2.7/", "requires_dist": null, "requires_python": "", "summary": "Python utilities for the GFDL's numerical model MOM", "version": "1.2.7" }, "last_serial": 2023924, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "a5e6716c13dc6761424258ec567de4d0", "sha256": "32cf1f5ca26dde7ba39c4aaa6b8f8dc8d51aac7ba49f6ce5510e0329979978f9" }, "downloads": -1, "filename": "mom-utils-1.1.tar.gz", "has_sig": false, "md5_digest": "a5e6716c13dc6761424258ec567de4d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11091, "upload_time": "2013-08-29T15:34:46", "url": "https://files.pythonhosted.org/packages/8a/7f/aa8adc217b1faa737bdf06413247da218389282212ee0bdfb1b327322a78/mom-utils-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "64cdc475b277c9517c4ce57cf3593454", "sha256": "3a7043939b364e65ed24a98f3d7150f4be8a1f780b58dfd9051b0e403930ff5a" }, "downloads": -1, "filename": "mom-utils-1.1.1.tar.gz", "has_sig": false, "md5_digest": "64cdc475b277c9517c4ce57cf3593454", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11112, "upload_time": "2013-08-29T16:12:44", "url": "https://files.pythonhosted.org/packages/2e/21/9f409908a357e4d9c13496f3472a0a15d420c341a89772265ad37ef468fe/mom-utils-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "5219c53ebad2613cf3f69230abbe3bfd", "sha256": "e2eae444e31ba3e93196fb9fee2140c661115e4544a1218169b84e8ef4d22499" }, "downloads": -1, "filename": "mom-utils-1.1.2.tar.gz", "has_sig": false, "md5_digest": "5219c53ebad2613cf3f69230abbe3bfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11119, "upload_time": "2013-09-05T12:36:56", "url": "https://files.pythonhosted.org/packages/da/27/f872e90ca5a44de45e99b05dd22bf19eb49ef66be52bec1c6bfdf2b90a37/mom-utils-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "da3ad03286cae48633ee9619d4af8ff2", "sha256": "7d8aa02ab623c55f63f2698ba807563f95b6703a34d8ba2ed9c11737a9858dbb" }, "downloads": -1, "filename": "mom-utils-1.1.3.tar.gz", "has_sig": false, "md5_digest": "da3ad03286cae48633ee9619d4af8ff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11120, "upload_time": "2013-09-16T17:59:16", "url": "https://files.pythonhosted.org/packages/c4/68/13ac991d8468dd071214678cf226d2a364f3039b796bf6d341681ecabb97/mom-utils-1.1.3.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "2f40d4cd12929285ba088ea2cb1bf8f0", "sha256": "7423051f63a5d7685973d110e7c6e735b16d5b08eae0bca463a408d6ea02b383" }, "downloads": -1, "filename": "mom-utils-1.2.tar.gz", "has_sig": false, "md5_digest": "2f40d4cd12929285ba088ea2cb1bf8f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13265, "upload_time": "2013-12-10T17:28:29", "url": "https://files.pythonhosted.org/packages/5b/22/4ccf8eaafa30179f285e6e60d6d337aded56a180ee996070a705e33128cd/mom-utils-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "74a72d4a91ffe59d590509762e204576", "sha256": "5b1b23c0d90d6f215195b91d459a34f3ef996cc69f2c5b7107ce33747f330f69" }, "downloads": -1, "filename": "mom-utils-1.2.1.tar.gz", "has_sig": false, "md5_digest": "74a72d4a91ffe59d590509762e204576", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13965, "upload_time": "2013-12-20T21:04:55", "url": "https://files.pythonhosted.org/packages/a7/4e/63ebfa679603bb3bbec5b881d9fe286076b4e495ca218a57dae2d83f37f8/mom-utils-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "d08dadebb9c7ff0013a1e567e0daa0c7", "sha256": "de3fdcec0d84064fa9428188b5502ca356ec56aa5842698af2133d6a3f189573" }, "downloads": -1, "filename": "mom-utils-1.2.2.tar.gz", "has_sig": false, "md5_digest": "d08dadebb9c7ff0013a1e567e0daa0c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13624, "upload_time": "2014-01-24T18:11:08", "url": "https://files.pythonhosted.org/packages/6b/eb/65689ef6d15d763b2e5295777f45e4163faa22d9ab317b90f5a19f6d9c72/mom-utils-1.2.2.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "e32421f833f0e2665c76ed6d616ea264", "sha256": "58a8000d87312e3e3f6ed667d1b451dcd4181e55889b8377e3d84a2eac977417" }, "downloads": -1, "filename": "mom-utils-1.2.4.tar.gz", "has_sig": false, "md5_digest": "e32421f833f0e2665c76ed6d616ea264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14382, "upload_time": "2014-02-12T16:42:24", "url": "https://files.pythonhosted.org/packages/95/89/f78fbd236934577878896bfd014d7537552c478c027dfb3b7df8d5663925/mom-utils-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "e105320b7ec14e5cc6c44eb4fe512aaa", "sha256": "580edd844d64db41b0e5786ae06e422bd12e4cef244d2f00eafbc3831cadf55f" }, "downloads": -1, "filename": "mom-utils-1.2.5.tar.gz", "has_sig": false, "md5_digest": "e105320b7ec14e5cc6c44eb4fe512aaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14376, "upload_time": "2014-02-12T16:44:57", "url": "https://files.pythonhosted.org/packages/a0/c4/4fa3565f3a7bec8c175519add868257275d6fe91f147087044ce50f60760/mom-utils-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "83e7b7347e7c7506b90cbc28b3e4bdbb", "sha256": "e0bd104b6ae06ec2da06803278421637b9bd482518a8fffe27b82672a2a8e92f" }, "downloads": -1, "filename": "mom-utils-1.2.6.tar.gz", "has_sig": false, "md5_digest": "83e7b7347e7c7506b90cbc28b3e4bdbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14383, "upload_time": "2014-02-13T21:38:54", "url": "https://files.pythonhosted.org/packages/c9/08/466542f5a94e3316436ed1af8998c0705315789a72b73dc457ab3b376aab/mom-utils-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "6d35bb3860d4eab4f8caf3cb97fc9f5f", "sha256": "bd8730b14afb8616a4211c5f50260f60b6bd91c83634feb99fc073719dafd788" }, "downloads": -1, "filename": "mom-utils-1.2.7.tar.gz", "has_sig": false, "md5_digest": "6d35bb3860d4eab4f8caf3cb97fc9f5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15012, "upload_time": "2016-03-24T00:38:31", "url": "https://files.pythonhosted.org/packages/f6/e3/5bf1c347f8fc35a1be3eb3540b922d33af3e764055ed4f206096e46d148c/mom-utils-1.2.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d35bb3860d4eab4f8caf3cb97fc9f5f", "sha256": "bd8730b14afb8616a4211c5f50260f60b6bd91c83634feb99fc073719dafd788" }, "downloads": -1, "filename": "mom-utils-1.2.7.tar.gz", "has_sig": false, "md5_digest": "6d35bb3860d4eab4f8caf3cb97fc9f5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15012, "upload_time": "2016-03-24T00:38:31", "url": "https://files.pythonhosted.org/packages/f6/e3/5bf1c347f8fc35a1be3eb3540b922d33af3e764055ed4f206096e46d148c/mom-utils-1.2.7.tar.gz" } ] }