{
"info": {
"author": "David A. Riggs",
"author_email": "driggs@myotisoft.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 2 - Pre-Alpha",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2.7",
"Topic :: Scientific/Engineering :: GIS"
],
"description": "Davies\n-------\n\nDavies is a Python package for manipulating cave survey data.\n\nIt is currently in a early phase of development, and its interfaces may change as it matures.\n\n\nCurrent support includes:\n\n - Reading of `Compass `_ Project (.MAK) and Data (.DAT)\n source files, as well as compiled Plot (.PLT) files.\n\n - Writing Compass Data (.DAT) files.\n\n - Reading `PocketTopo `_ exported .TXT survey files.\n\n - That's it! No loop closure algorithms, no visualization or editing tools (though our `examples`\n directory contains scripts with which to build tools of this sort)\n\n\nBrowse the `Davies API documentation `_.\n\n\nExample usage with Compass survey data::\n\n from davies import compass\n\n # Parse a .DAT file\n datfile = compass.DatFile.read('MYCAVE.DAT')\n\n print len(datfile) # number of surveys in .DAT\n >> 17\n\n print datfile.length # total surveyed footage including splays, etc.\n >> 5332.2\n\n print datfile.included_length # total surveyed footage after discarding excluded shots\n >> 5280.0\n\n survey = datfile['BS'] # grab a survey by its survey designation\n\n print survey.name\n >> A\n\n print survey.date\n >> 2006-09-30\n\n print survey.length # surveyed footage including splays, etc.\n >> 5332.2\n\n print survey.included_length # surveyed footage after discarding excluded shots\n >> 5280.0\n\n print survey.shots[0]\n >> {'FROM': 'A1', 'TO': 'A2', 'LENGTH': 16.8, 'BEARING': 158.0, 'INC': -30.0, 'LEFT': 12.0, 'RIGHT': 15.0, 'UP': 15.0, 'DOWN': 20.0}\n\n print survey.shots[0].azm # azimuth after averaging front and backsights, magnetic declination\n 155.2\n\n\nThis example shows who has surveyed the most footage in your Compass project::\n\n from davies import compass\n\n cavers = {}\n\n for datfilename in sys.argv[1:]:\n for survey in compass.DatFile.read(datfilename):\n for member in survey.team:\n cavers[member] = cavers.get(member, 0.0) + survey.length\n\n for name in sorted(cavers, key=cavers.get, reverse=True):\n print \"%s:\\t%0.1f\" % (name, cavers[name])\n\n\n\nInstallation\n------------\n\nThis software requires **Python 2.7**. It will *NOT* work with older Python releases, though it *may* work with Python 3.3+.\n\nReleases are available for installation from the Python Package Index, see\n`installation instructions `_ or simply run\nthe following command on Mac OS X or most Linux distributions::\n\n $> pip install davies\n\nIf you've downloaded a source distribution or checked out from the git repository, install locally with::\n\n $> python setup.py install\n\n\nDevelopment happens on `GitHub `_.\n\n.. image:: https://travis-ci.org/riggsd/davies.svg?branch=master\n :target: https://travis-ci.org/riggsd/davies\n\n\n\nName\n----\n\nThe name \"Davies\" is a tribute to `William E. Davies `_,\nwho pioneered the systematic cave survey of West Virginia and authored *Caverns of West Virginia* in 1949. Bill Davies\nlater did the statewide cave survey for the state of Maryland, served the roles of President and Vice-President of the\nNational Speleological Society, and published the definitive US-wide karst map, *Engineering Aspects of Karst*. Davies\nstill serves as an inspiration today to the cave mappers of West Virginia, of the United States, and the World over.\n\n\nLicense\n-------\n\nDavies is Free / Open Source software licensed under the `MIT License `_,\nand is copyright (C) 2013 - 2016 Myotisoft LLC.\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/riggsd/davies",
"keywords": "cave",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "davies",
"package_url": "https://pypi.org/project/davies/",
"platform": "",
"project_url": "https://pypi.org/project/davies/",
"project_urls": {
"Homepage": "https://github.com/riggsd/davies"
},
"release_url": "https://pypi.org/project/davies/0.1.2/",
"requires_dist": null,
"requires_python": "",
"summary": "Package for manipulating cave survey data",
"version": "0.1.2"
},
"last_serial": 2943257,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "40bffe8f51c4ef138ed7b0804e513fd2",
"sha256": "3a74f2ec07b251cbf034d86ab2f5cf312ed5712036fa136c3f53d3fe56dee16e"
},
"downloads": -1,
"filename": "davies-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "40bffe8f51c4ef138ed7b0804e513fd2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5457,
"upload_time": "2014-01-02T22:42:00",
"url": "https://files.pythonhosted.org/packages/d9/a2/0b3e5454dc098aab4e7114788d8b5332fdeeb65b996e3b822e0325420a1d/davies-0.0.1.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "b6590b0e77b8a0e72a46a7b0f5e499b0",
"sha256": "0fc55ad4f4dc3d359f587ec200110a29f63f3aa4596a524d5b3596942775f414"
},
"downloads": -1,
"filename": "davies-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "b6590b0e77b8a0e72a46a7b0f5e499b0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6740,
"upload_time": "2014-01-13T04:26:34",
"url": "https://files.pythonhosted.org/packages/8f/b2/8e32f8b963e33dbbcb150370146cc3ee683661dbe889b4d22d7e12eea309/davies-0.0.2.tar.gz"
}
],
"0.0.3-dev": [
{
"comment_text": "",
"digests": {
"md5": "bebb24a4f7d3da92b017d99279dec0fc",
"sha256": "871d767891ed9dd8b79e3dde8df9424d4b270f8fdf0198f6cd235acaab71e57f"
},
"downloads": -1,
"filename": "davies-0.0.3-dev.tar.gz",
"has_sig": false,
"md5_digest": "bebb24a4f7d3da92b017d99279dec0fc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3604,
"upload_time": "2014-04-09T22:58:56",
"url": "https://files.pythonhosted.org/packages/95/c8/1c3316d28604934d78699fc584cd7d94f30c643c8eccea979e990c624d4b/davies-0.0.3-dev.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "d8de9c70eaf0777a32e8bd544c7a2731",
"sha256": "3dcf159a4ee3c8ce05eca35a7bca7539eaba87f8304b29a70a9dde873a6ef595"
},
"downloads": -1,
"filename": "davies-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "d8de9c70eaf0777a32e8bd544c7a2731",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3838,
"upload_time": "2014-12-10T07:42:25",
"url": "https://files.pythonhosted.org/packages/74/fc/628de046936b66a1976cf89283a5d57982a1f4bd283fabc322ce8dd41842/davies-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "de79ebe493008fdb7c72a7dc0d95274f",
"sha256": "df8a0a16e62ad63ea09c45b36bbd56fd0e05a64779ad4ec966f0a641777f7601"
},
"downloads": -1,
"filename": "davies-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "de79ebe493008fdb7c72a7dc0d95274f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3989,
"upload_time": "2014-12-11T18:52:06",
"url": "https://files.pythonhosted.org/packages/ea/e4/f6fc80f53940f645296339196653b1f4333515ad82529f40c88d9b67a5c3/davies-0.0.5.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "74bff2c0c239536db5c589b00124a6f4",
"sha256": "da318ce4e2de568335d399c64ed9ece465bbe3d92229c6e19b4f8bb663e6a417"
},
"downloads": -1,
"filename": "davies-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "74bff2c0c239536db5c589b00124a6f4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3808,
"upload_time": "2015-02-03T16:55:40",
"url": "https://files.pythonhosted.org/packages/76/18/91da341db862a724536e799f9131899a86ad515f857e5854feec60bbaa0c/davies-0.0.6.tar.gz"
}
],
"0.0.7": [
{
"comment_text": "",
"digests": {
"md5": "0bef28eb14a0ec404b77963d547f6f75",
"sha256": "172426b5cc6edc855fd74e5ac5c3a95be46faede30035a8304f9e779df8cdad8"
},
"downloads": -1,
"filename": "davies-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "0bef28eb14a0ec404b77963d547f6f75",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4022,
"upload_time": "2015-09-07T03:27:28",
"url": "https://files.pythonhosted.org/packages/88/02/619a7bb02b5e277b4197a7b053f3c0de402d147e3b18152e6c14a257d8b8/davies-0.0.7.tar.gz"
}
],
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "fbb880a2d5b0c3dc9a8ef117c4155475",
"sha256": "f6c102729689415d4bc3152e7500e1f18be2fd5559c9006fd2f15e3e98772b4a"
},
"downloads": -1,
"filename": "davies-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "fbb880a2d5b0c3dc9a8ef117c4155475",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14224,
"upload_time": "2016-03-11T04:36:55",
"url": "https://files.pythonhosted.org/packages/a8/85/5e6a31cf6b4c928a323684440660fb7a7c9f0add67a42099a5b7c3d7a8ce/davies-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "89b05a618a55b3bd7038cc042e5790f7",
"sha256": "ad378bab66a8e3127797fe6da236391c3dc393513e5ea1b21ffae6ed671ca2db"
},
"downloads": -1,
"filename": "davies-0.1.1.zip",
"has_sig": false,
"md5_digest": "89b05a618a55b3bd7038cc042e5790f7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18892,
"upload_time": "2016-03-14T23:05:10",
"url": "https://files.pythonhosted.org/packages/13/72/237709decd21d58b5672903e17bd6f39bd17084ac8a0674cb5119634334e/davies-0.1.1.zip"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "bdb63b7e50d6a380be766d80e2870aec",
"sha256": "010898ffff7ddc3f0637a323bcd600c940ac40e9f115c8bfb9739609e338e8a4"
},
"downloads": -1,
"filename": "davies-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "bdb63b7e50d6a380be766d80e2870aec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16592,
"upload_time": "2017-06-12T05:19:14",
"url": "https://files.pythonhosted.org/packages/97/e4/edfd2394281b3e6fcd3aee1e8a8dc12ff5bf13e985e3acedefb585d6ddd3/davies-0.1.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "bdb63b7e50d6a380be766d80e2870aec",
"sha256": "010898ffff7ddc3f0637a323bcd600c940ac40e9f115c8bfb9739609e338e8a4"
},
"downloads": -1,
"filename": "davies-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "bdb63b7e50d6a380be766d80e2870aec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16592,
"upload_time": "2017-06-12T05:19:14",
"url": "https://files.pythonhosted.org/packages/97/e4/edfd2394281b3e6fcd3aee1e8a8dc12ff5bf13e985e3acedefb585d6ddd3/davies-0.1.2.tar.gz"
}
]
}