cptextract


Namecptextract JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/geocodes-eng/cptextract
SummaryA simple Python package to automate the extraction of CPT data
upload_time2024-06-09 06:53:13
maintainerNone
docs_urlNone
authorgeocoder-eng
requires_pythonNone
licenseNone
keywords geotechnical cpt
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # cptextract
---
A Python package to automate extraction of cone penetration test (CPT) data from various sources.

## Description
`cptextract` is a library of function and class to help extract Cone Penetration Test (CPT) data from csv and Excel files that are store inconsistenly. For example:
- cpt data with different data headers or labels
- cpt data stored in different Excel sheets names
- cpt data table not starting at the first row
- cpt data stored in units of kPa instead of MPa

### Limitations
This package has been developed based on example data found on the New Zealand Geotechnical Database. Some other limitations include:
- only extracts Depth, Cone tip resistance (qc), Friction resistance (fs) and U2 pore pressure (u2)
- only works with units of meter for depth; and MPa or kPa for qc,fs and u2
- accepted file types are .csv, .xls and .xlsx

### Installation
```bash
pip install cptextract
```

## Usage
Please refer to example [notebook](https://github.com/geocodes-eng/cptextract). 

## Contributors
TBC


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/geocodes-eng/cptextract",
    "name": "cptextract",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "geotechnical, cpt",
    "author": "geocoder-eng",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/f3/53/1e683d1a6239f9baf40e5dc7106d2d748b3711344628a070ec8d8a417d09/cptextract-0.1.1.tar.gz",
    "platform": null,
    "description": "# cptextract\r\n---\r\nA Python package to automate extraction of cone penetration test (CPT) data from various sources.\r\n\r\n## Description\r\n`cptextract` is a library of function and class to help extract Cone Penetration Test (CPT) data from csv and Excel files that are store inconsistenly. For example:\r\n- cpt data with different data headers or labels\r\n- cpt data stored in different Excel sheets names\r\n- cpt data table not starting at the first row\r\n- cpt data stored in units of kPa instead of MPa\r\n\r\n### Limitations\r\nThis package has been developed based on example data found on the New Zealand Geotechnical Database. Some other limitations include:\r\n- only extracts Depth, Cone tip resistance (qc), Friction resistance (fs) and U2 pore pressure (u2)\r\n- only works with units of meter for depth; and MPa or kPa for qc,fs and u2\r\n- accepted file types are .csv, .xls and .xlsx\r\n\r\n### Installation\r\n```bash\r\npip install cptextract\r\n```\r\n\r\n## Usage\r\nPlease refer to example [notebook](https://github.com/geocodes-eng/cptextract). \r\n\r\n## Contributors\r\nTBC\r\n\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A simple Python package to automate the extraction of CPT data",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/geocodes-eng/cptextract"
    },
    "split_keywords": [
        "geotechnical",
        " cpt"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f7611009461758a4d86aa5f1a4de6e46a747ff6f3bbd1cefd7aca16ce983eaba",
                "md5": "153066bc35f6180bb8cf7b270f12187f",
                "sha256": "7882ea9acdaaeddaf312c45173ff2f07bdba39f3deb6124db402afbc922801c6"
            },
            "downloads": -1,
            "filename": "cptextract-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "153066bc35f6180bb8cf7b270f12187f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 13122,
            "upload_time": "2024-06-09T06:53:11",
            "upload_time_iso_8601": "2024-06-09T06:53:11.792570Z",
            "url": "https://files.pythonhosted.org/packages/f7/61/1009461758a4d86aa5f1a4de6e46a747ff6f3bbd1cefd7aca16ce983eaba/cptextract-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f3531e683d1a6239f9baf40e5dc7106d2d748b3711344628a070ec8d8a417d09",
                "md5": "7de5d53cec8680aefacc8c7240305dee",
                "sha256": "8bbec622acc37e2c01be388298c40606ffcbf40cbbb2ce3aa914be1ccf666b4b"
            },
            "downloads": -1,
            "filename": "cptextract-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "7de5d53cec8680aefacc8c7240305dee",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11263,
            "upload_time": "2024-06-09T06:53:13",
            "upload_time_iso_8601": "2024-06-09T06:53:13.213781Z",
            "url": "https://files.pythonhosted.org/packages/f3/53/1e683d1a6239f9baf40e5dc7106d2d748b3711344628a070ec8d8a417d09/cptextract-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-09 06:53:13",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "geocodes-eng",
    "github_project": "cptextract",
    "github_not_found": true,
    "lcname": "cptextract"
}
        
Elapsed time: 0.27557s