Released
Software

The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes

Cite as:

Sakic, Pierre; Mansur, Gustavo; Chaiyaporn, Kitpracha; Ballu, Valérie (2019): The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes. V. 4.0. GFZ Data Services. http://doi.org/10.5880/GFZ.1.1.2019.002

Status

I   N       R   E   V   I   E   W : Sakic, Pierre; Mansur, Gustavo; Chaiyaporn, Kitpracha; Ballu, Valérie (2019): The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes. V. 4.0. GFZ Data Services. http://doi.org/10.5880/GFZ.1.1.2019.002

Abstract

Operations such as time and coordinate conversions and data cleaning are routine tasks in geodesy and geophysics. Nevertheless, simple and efficient high-level functions to help those kinds of jobs are barely available, and has to be developed, again and again, by each student, engineer for each new project, and even by senior scientists.

On another hand, Python became little by little within the last decade a well-used programming language in the academic world. Despite the fact that countless toolboxes already exist in Python for scientific purposes, none really exists for geodetic-oriented purposes.

The geodeZYX toolbox aims to fill this gap. The objective of this toolbox, written in Python 3, is to provide a simple but useful and efficient set of functions to help geodesists and geophysicists to spend less time on the pre-processing steps and focus faster on their research, according to the KISS Principle.

A static version of the geodeZYX toolbox is available via the "Files" section on this DOI Landing Page and via github (https://github.com/GeodeZYX/GeodeZYX-Toolbox_v4).

Contact

  • Sakic, Pierre (Research Scientist) ; GFZ German Research Centre for Geosciences, Potsdam, Germany;

Keywords

science > natural science > earth science > geophysics, science > geography > geodesy, Python 3, Toolbox, Geodesy, Geophysics, Time Conversion, Coordinate Conversion, Time Series, Files Import and Export

GCMD Science Keywords

More Metadata

  • iso19115:  /  download xml
    • MD_Metadata (xsi:schemaLocation=http://www.isotc211.org/2005/gmd http://www.isotc211.org/2005/gmd/gmd.xsd)
      • fileIdentifier
        • CharacterString: doi:10.5880/GFZ.1.1.2019.002
      • language
        • LanguageCode (codeList=http://www.loc.gov/standards/iso639-2/ codeListValue=eng): eng
      • characterSet
        • MD_CharacterSetCode (codeList=http://www.isotc211.org/2005/resources/codeList.xml#MD_CharacterSetCode codeListValue=utf8): 
      • hierarchyLevel
        • MD_ScopeCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode codeListValue=): 
      • hierarchyLevelName
        • CharacterString: 
      • contact
        • CI_ResponsibleParty
          • organisationName
            • CharacterString: GFZ German Research Centre for Geosciences
          • contactInfo
            • CI_Contact
              • address
                • CI_Address
                  • electronicMailAddress
                    • CharacterString: 
              • onlineResource
                • CI_OnlineResource
                  • linkage
                    • URL: http://www.gfz-potsdam.de/
                  • function
                    • CI_OnLineFunctionCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode codeListValue=information): information
          • role
            • CI_RoleCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode codeListValue=pointOfContact): pointOfContact
      • dateStamp
        • Date: 2019-11-15
      • referenceSystemInfo
        • MD_ReferenceSystem
          • referenceSystemIdentifier
            • RS_Identifier
              • code
                • CharacterString: urn:ogc:def:crs:EPSG:4326
      • identificationInfo
        • MD_DataIdentification
          • citation
            • CI_Citation
              • title
                • CharacterString: The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes
              • date
                • CI_Date
                  • date
                    • Date: 2019-11-15
                  • dateType
                    • CI_DateTypeCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode codeListValue=revision): revision
              • identifier
                • MD_Identifier
                  • code
                    • CharacterString: doi:10.5880/GFZ.1.1.2019.002
              • citedResponsibleParty (xlink:href=http://orcid.org/0000-0003-1770-0532)
                • CI_ResponsibleParty
                  • individualName
                    • CharacterString: Sakic, Pierre
                  • organisationName
                    • CharacterString: GFZ German Research Centre for Geosciences, Potsdam, Germany
                  • role
                    • CI_RoleCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode codeListValue=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode_author): author
              • citedResponsibleParty (xlink:href=http://orcid.org/0000-0003-2963-4886)
                • CI_ResponsibleParty
                  • individualName
                    • CharacterString: Mansur, Gustavo
                  • organisationName
                    • CharacterString: GFZ German Research Centre for Geosciences, Potsdam, Germany / Technical University Berlin, Berlin, Germany
                  • role
                    • CI_RoleCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode codeListValue=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode_author): author
              • citedResponsibleParty
                • CI_ResponsibleParty
                  • individualName
                    • CharacterString: Chaiyaporn, Kitpracha
                  • organisationName
                    • CharacterString: GFZ German Research Centre for Geosciences, Potsdam, Germany / Technical University Berlin, Berlin, Germany
                  • role
                    • CI_RoleCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode codeListValue=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode_author): author
              • citedResponsibleParty (xlink:href=http://orcid.org/0000-0002-7985-4636)
                • CI_ResponsibleParty
                  • individualName
                    • CharacterString: Ballu, Valérie
                  • organisationName
                    • CharacterString: CNRS / Université de La Rochelle, La Rochelle, France
                  • role
                    • CI_RoleCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode codeListValue=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode_author): author
          • abstract
            • CharacterString: Operations such as time and coordinate conversions and data cleaning are routine tasks in geodesy and geophysics. Nevertheless, simple and efficient high-level functions to help those kinds of jobs are barely available, and has to be developed, again and again, by each student, engineer for each new project, and even by senior scientists. On another hand, Python became little by little within the last decade a well-used programming language in the academic world. Despite the fact that countless toolboxes already exist in Python for scientific purposes, none really exists for geodetic-oriented purposes. The geodeZYX toolbox aims to fill this gap. The objective of this toolbox, written in Python 3, is to provide a simple but useful and efficient set of functions to help geodesists and geophysicists to spend less time on the pre-processing steps and focus faster on their research, according to the KISS Principle. A static version of the geodeZYX toolbox is available via the "Files" section on this DOI Landing Page and via github (https://github.com/GeodeZYX/GeodeZYX-Toolbox_v4).
          • status
            • MD_ProgressCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ProgressCode codeListValue=Complete): Complete
          • pointOfContact
            • CI_ResponsibleParty
              • individualName
                • CharacterString: Sakic, Pierre
              • organisationName
                • CharacterString: GFZ German Research Centre for Geosciences, Potsdam, Germany
              • positionName
                • CharacterString: Research Scientist
              • contactInfo
                • CI_Contact
                  • address
                    • CI_Address
                      • electronicMailAddress
                        • CharacterString: pierre.sakic(_at_)gfz-potsdam.de
              • role
                • CI_RoleCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode codeListValue=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode_pointOfContact): pointOfContact
          • descriptiveKeywords
            • MD_Keywords
              • keyword
                • CharacterString: Python 3
              • keyword
                • CharacterString: Toolbox
              • keyword
                • CharacterString: Geodesy
              • keyword
                • CharacterString: Geophysics
              • keyword
                • CharacterString: Time Conversion
              • keyword
                • CharacterString: Coordinate Conversion
              • keyword
                • CharacterString: Time Series
              • keyword
                • CharacterString: Files Import and Export
          • descriptiveKeywords
            • MD_Keywords
              • keyword
                • CharacterString: EARTH SCIENCE > SOLID EARTH > GEODETICS
              • thesaurusName
                • CI_Citation
                  • title
                    • CharacterString: NASA/GCMD Earth Science Keywords
                  • date
                    • CI_Date
                      • date (gco:nilReason=missing): 
                      • dateType
                        • CI_DateTypeCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode codeListValue=publication): publication
          • descriptiveKeywords
            • MD_Keywords
              • keyword
                • CharacterString: science > natural science > earth science > geophysics
              • keyword
                • CharacterString: science > geography > geodesy
              • thesaurusName
                • CI_Citation
                  • title
                    • CharacterString: GEMET - INSPIRE themes, version 1.0
                  • date
                    • CI_Date
                      • date
                        • Date: 2008-06-01
                      • dateType
                        • CI_DateTypeCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode codeListValue=publication): publication
          • resourceConstraints (xlink:href=https://www.gnu.org/licenses/gpl-3.0.html)
            • MD_Constraints
              • useLimitation
                • CharacterString:  GNU General Public License, Version 3, 29 June 2007 Copyright © 2019 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany (Pierre Sakic, Gustavo Mansur, and Kitpracha "Na" Chaiyaporn, Valérie Ballu)
          • resourceConstraints
            • MD_LegalConstraints
              • accessConstraints
                • MD_RestrictionCode (codeList=http://www.isotc211.org/2005/resources/codeList.xml#MD_RestrictionCode codeListValue=otherRestrictions): 
              • otherConstraints
                • CharacterString:  GNU General Public License, Version 3, 29 June 2007 Copyright © 2019 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany (Pierre Sakic, Gustavo Mansur, and Kitpracha "Na" Chaiyaporn, Valérie Ballu)
          • resourceConstraints
            • MD_SecurityConstraints
              • classification
                • MD_ClassificationCode (codeList=http://www.isotc211.org/2005/resources/codeList.xml#MD_ClassificationCode codeListValue=unclassified): 
          • aggregationInfo
            • MD_AggregateInformation
              • aggregateDataSetIdentifier
                • RS_Identifier
                  • code
                    • CharacterString: https://github.com/GeodeZYX/GeodeZYX-Toolbox_v4
                  • codeSpace
                    • CharacterString: URL
              • associationType
                • DS_AssociationTypeCode (codeList=http://datacite.org/schema/kernel-4 codeListValue=IsVariantFormOf): IsVariantFormOf
          • aggregationInfo
            • MD_AggregateInformation
              • aggregateDataSetIdentifier
                • RS_Identifier
                  • code
                    • CharacterString: 10.13140/RG.2.2.28312.96005
                  • codeSpace
                    • CharacterString: DOI
              • associationType
                • DS_AssociationTypeCode (codeList=http://datacite.org/schema/kernel-4 codeListValue=IsReferencedBy): IsReferencedBy
          • language
            • CharacterString: eng
      • distributionInfo
        • MD_Distribution
          • transferOptions
            • MD_DigitalTransferOptions
              • onLine
                • CI_OnlineResource
                  • linkage
                    • URL: http://dx.doi.org/doi:10.5880/GFZ.1.1.2019.002
                  • protocol
                    • CharacterString: WWW:LINK-1.0-http--link
                  • name
                    • CharacterString: Download
                  • description
                    • CharacterString: Download
                  • function
                    • CI_OnLineFunctionCode (codeList=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode codeListValue=http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode_download): download
  • datacite:  /  download xml
    • resource (xsi:schemaLocation=http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4/metadata.xsd)
      • identifier (identifierType=DOI): 10.5880/GFZ.1.1.2019.002
      • creators
        • creator
          • creatorName: Sakic, Pierre
          • givenName: Pierre
          • familyName: Sakic
          • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0003-1770-0532
          • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
        • creator
          • creatorName: Mansur, Gustavo
          • givenName: Gustavo
          • familyName: Mansur
          • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0003-2963-4886
          • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
          • affiliation: Technical University Berlin, Berlin, Germany
        • creator
          • creatorName: Chaiyaporn, Kitpracha
          • givenName: Kitpracha
          • familyName: Chaiyaporn
          • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
          • affiliation: Technical University Berlin, Berlin, Germany
        • creator
          • creatorName: Ballu, Valérie
          • givenName: Valérie
          • familyName: Ballu
          • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0002-7985-4636
          • affiliation: CNRS / Université de La Rochelle, La Rochelle, France
      • titles
        • title (xml:lang=en): The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes
      • publisher: GFZ Data Services
      • publicationYear: 2019
      • subjects
        • subject: Python 3
        • subject: Toolbox
        • subject: Geodesy
        • subject: Geophysics
        • subject: Time Conversion
        • subject: Coordinate Conversion
        • subject: Time Series
        • subject: Files Import and Export
        • subject (schemeURI=http://gcmdservices.gsfc.nasa.gov/kms/concepts/concept_scheme/sciencekeywords subjectScheme=NASA/GCMD Earth Science Keywords xml:lang=en): EARTH SCIENCE > SOLID EARTH > GEODETICS
        • subject (schemeURI=http://www.eionet.europa.eu/gemet/ subjectScheme=GEMET xml:lang=en): science > natural science > earth science > geophysics
        • subject (schemeURI=http://www.eionet.europa.eu/gemet/ subjectScheme=GEMET xml:lang=en): science > geography > geodesy
      • contributors
        • contributor (contributorType=ContactPerson)
          • contributorName: Sakic, Pierre
          • givenName: Pierre
          • familyName: Sakic
          • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0003-1770-0532
          • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
        • contributor (contributorType=Researcher)
          • contributorName: Mansur, Gustavo
          • givenName: Gustavo
          • familyName: Mansur
          • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0003-2963-4886
          • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
          • affiliation: Technical University Berlin, Berlin, Germany
        • contributor (contributorType=Researcher)
          • contributorName: Chaiyaporn, Kitpracha
          • givenName: Kitpracha
          • familyName: Chaiyaporn
          • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
          • affiliation: Technical University Berlin, Berlin, Germany
      • language: en
      • resourceType (resourceTypeGeneral=Software): 
      • relatedIdentifiers
        • relatedIdentifier (relatedIdentifierType=URL relationType=IsVariantFormOf): https://github.com/GeodeZYX/GeodeZYX-Toolbox_v4
        • relatedIdentifier (relatedIdentifierType=DOI relationType=IsReferencedBy): 10.13140/RG.2.2.28312.96005
      • sizes
        • size: 1 Files
      • formats
        • format: application/octet-stream
      • version: 4.0
      • rightsList
        • rights (rightsURI=https://www.gnu.org/licenses/gpl-3.0.html):  GNU General Public License, Version 3, 29 June 2007 Copyright © 2019 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany (Pierre Sakic, Gustavo Mansur, and Kitpracha "Na" Chaiyaporn, Valérie Ballu)
      • descriptions
        • description (descriptionType=Abstract)
          • br: 
          • br: 
          • br: 
          • br: 
          • br: 
          • br: 
  • dif:  /  download xml
    • DIF (xsi:schemaLocation=http://gcmd.gsfc.nasa.gov/Aboutus/xml/dif/ http://gcmd.nasa.gov/Aboutus/xml/dif/dif_v9.8.2.xsd)
      • Entry_ID: 10.5880/GFZ.1.1.2019.002
      • Entry_Title: The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes
      • Data_Set_Citation
        • Dataset_Creator: Sakic, Pierre; Mansur, Gustavo; Chaiyaporn, Kitpracha; Ballu, Valérie
        • Dataset_Title: The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes
        • Dataset_Release_Date: 2019
        • Dataset_Release_Place: Potsdam, Germany
        • Dataset_Publisher: GFZ Data Services
        • Online_Resource: http://dx.doi.org/10.5880/GFZ.1.1.2019.002
      • Parameters
        • Category: EARTH SCIENCE
        • Topic: SOLID EARTH
        • Term: GEODETICS
      • ISO_Topic_Category: geoscientificInformation
      • Keyword: science > natural science > earth science > geophysics
      • Keyword: science > geography > geodesy
      • Keyword: Python 3
      • Keyword: Toolbox
      • Keyword: Geodesy
      • Keyword: Geophysics
      • Keyword: Time Conversion
      • Keyword: Coordinate Conversion
      • Keyword: Time Series
      • Keyword: Files Import and Export
      • Data_Center
        • Data_Center_Name
          • Short_Name: Deutsches GeoForschungsZentrum GFZ
          • Long_Name: GFZ
        • Personnel
          • Role: DATA CENTER CONTACT
          • Last_Name: Deutsches GeoForschungsZentrum GFZ
      • Summary
        • Abstract: Operations such as time and coordinate conversions and data cleaning are routine tasks in geodesy and geophysics. Nevertheless, simple and efficient high-level functions to help those kinds of jobs are barely available, and has to be developed, again and again, by each student, engineer for each new project, and even by senior scientists. On another hand, Python became little by little within the last decade a well-used programming language in the academic world. Despite the fact that countless toolboxes already exist in Python for scientific purposes, none really exists for geodetic-oriented purposes. The geodeZYX toolbox aims to fill this gap. The objective of this toolbox, written in Python 3, is to provide a simple but useful and efficient set of functions to help geodesists and geophysicists to spend less time on the pre-processing steps and focus faster on their research, according to the KISS Principle. A static version of the geodeZYX toolbox is available via the "Files" section on this DOI Landing Page and via github (https://github.com/GeodeZYX/GeodeZYX-Toolbox_v4).
      • Metadata_Name: DIF
      • Metadata_Version: 9.8.2
  • escidoc:  /  download xml
    • resource
      • title (xml:lang=en): The geodeZYX toolbox: a versatile Python 3 toolbox for geodetic-oriented purposes
      • creator
        • creatorName: Sakic, Pierre
        • givenName: Pierre
        • familyName: Sakic
        • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0003-1770-0532
        • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
      • creator
        • creatorName: Mansur, Gustavo
        • givenName: Gustavo
        • familyName: Mansur
        • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0003-2963-4886
        • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
        • affiliation: Technical University Berlin, Berlin, Germany
      • creator
        • creatorName: Chaiyaporn, Kitpracha
        • givenName: Kitpracha
        • familyName: Chaiyaporn
        • affiliation: GFZ German Research Centre for Geosciences, Potsdam, Germany
        • affiliation: Technical University Berlin, Berlin, Germany
      • creator
        • creatorName: Ballu, Valérie
        • givenName: Valérie
        • familyName: Ballu
        • nameIdentifier (nameIdentifierScheme=ORCID): 0000-0002-7985-4636
        • affiliation: CNRS / Université de La Rochelle, La Rochelle, France

Files

License

GNU General Public License, Version 3, 29 June 2007 Copyright © 2019 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany (Pierre Sakic, Gustavo Mansur, and Kitpracha "Na" Chaiyaporn, Valérie Ballu)