seabirdfilehandler


Nameseabirdfilehandler JSON
Version 0.7.3 PyPI version JSON
download
home_pagehttps://ctd-software.pages.io-warnemuende.de/seabirdfilehandler
SummaryLibrary of parsers to interact with SeaBird CTD files.
upload_time2025-07-24 13:38:16
maintainerNone
docs_urlNone
authorEmil Michels
requires_python>=3.12
licenseNone
keywords ctd parser seabird data
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Intro

This is a library for handling the different SeaBird file types. Each file is
meant to be represented by one object that stores all of its information in a
structured way. Through the grouping of different data types, more complex
calculations, visualisations and output forms are possible inside of those
objects.

By being able to parse edited data and metadata back to the original file
format, this package can be used to process data using custom ideas, while
staying compatible to the original SeaBird software packages. This way, one can
create new workflows that interchangeably use old and new processing modules.
One implementation of this idea is the [ctd-processing python package](https://ctd-software.pages.io-warnemuende.de/processing/), also developed at the IOW.

The structured metadata does provide the possibility to leverage the vast
amounts of information stored inside the extensive metadata header. Sensor data
and processing information are readily available in intuitive dictionaries.

## Development roadmap

### misc improvements

- refactor processing module handling
- extend individual parameter information
- handle duplicate input columns

### visualisation

- write an intuitive visualisation module

            

Raw data

            {
    "_id": null,
    "home_page": "https://ctd-software.pages.io-warnemuende.de/seabirdfilehandler",
    "name": "seabirdfilehandler",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "CTD, parser, seabird, data",
    "author": "Emil Michels",
    "author_email": "<emil.michels@io-warnemuende.de>",
    "download_url": "https://files.pythonhosted.org/packages/f6/cd/3f398908f31f3a6363b0ba6fb071d7d2a789eb5d6ff3f5ef3d0c086cae22/seabirdfilehandler-0.7.3.tar.gz",
    "platform": null,
    "description": "# Intro\n\nThis is a library for handling the different SeaBird file types. Each file is\nmeant to be represented by one object that stores all of its information in a\nstructured way. Through the grouping of different data types, more complex\ncalculations, visualisations and output forms are possible inside of those\nobjects.\n\nBy being able to parse edited data and metadata back to the original file\nformat, this package can be used to process data using custom ideas, while\nstaying compatible to the original SeaBird software packages. This way, one can\ncreate new workflows that interchangeably use old and new processing modules.\nOne implementation of this idea is the [ctd-processing python package](https://ctd-software.pages.io-warnemuende.de/processing/), also developed at the IOW.\n\nThe structured metadata does provide the possibility to leverage the vast\namounts of information stored inside the extensive metadata header. Sensor data\nand processing information are readily available in intuitive dictionaries.\n\n## Development roadmap\n\n### misc improvements\n\n- refactor processing module handling\n- extend individual parameter information\n- handle duplicate input columns\n\n### visualisation\n\n- write an intuitive visualisation module\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Library of parsers to interact with SeaBird CTD files.",
    "version": "0.7.3",
    "project_urls": {
        "Documentation": "https://ctd-software.pages.io-warnemuende.de/seabirdfilehandler",
        "Homepage": "https://ctd-software.pages.io-warnemuende.de/seabirdfilehandler",
        "Repository": "https://git.io-warnemuende.de/CTD-Software/SeabirdFileHandler"
    },
    "split_keywords": [
        "ctd",
        " parser",
        " seabird",
        " data"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "de93e6c269119a064b5676e1c7698b7c45c17547b4b4ffc33d2c1771d4b3b2d0",
                "md5": "7dcf9ab8ec6dfef7ce069d6be33c071a",
                "sha256": "307e55a7f0e5be716038048c3dbbfcc88ce5a4855c69d3d570f4f8832ffb0a9c"
            },
            "downloads": -1,
            "filename": "seabirdfilehandler-0.7.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7dcf9ab8ec6dfef7ce069d6be33c071a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 38261,
            "upload_time": "2025-07-24T13:38:14",
            "upload_time_iso_8601": "2025-07-24T13:38:14.942075Z",
            "url": "https://files.pythonhosted.org/packages/de/93/e6c269119a064b5676e1c7698b7c45c17547b4b4ffc33d2c1771d4b3b2d0/seabirdfilehandler-0.7.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6cd3f398908f31f3a6363b0ba6fb071d7d2a789eb5d6ff3f5ef3d0c086cae22",
                "md5": "4be4afc4da2bdaf650e830591aaf4943",
                "sha256": "0124f4c1a1b64e77eced127b9d60c2b07b15fbfe43c82b282a32221f81cec785"
            },
            "downloads": -1,
            "filename": "seabirdfilehandler-0.7.3.tar.gz",
            "has_sig": false,
            "md5_digest": "4be4afc4da2bdaf650e830591aaf4943",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 32190,
            "upload_time": "2025-07-24T13:38:16",
            "upload_time_iso_8601": "2025-07-24T13:38:16.171544Z",
            "url": "https://files.pythonhosted.org/packages/f6/cd/3f398908f31f3a6363b0ba6fb071d7d2a789eb5d6ff3f5ef3d0c086cae22/seabirdfilehandler-0.7.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-24 13:38:16",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "seabirdfilehandler"
}
        
Elapsed time: 0.98263s