Skip to main content

QTMimport

This small module opens data files generated by the QTMtoolbox (.csv format) and parses the data into a single object (class). Each variable that was measured is an attribute of this class, and contains the header name, data, etc.

Dependencies

This module uses numpy.

Usage

To import the module, use

from qtmimport import qtmimport

Then, to parse data, use

data_object = qtmimport.parse_data(filename)

The data_object will contain data in the following form:

Data structure:
    
    list QTMdata:
        |
        |--> class "variable"
                |
                |--> index (must be unique!)
                |
                |--> header name (not unique, e.g. for <sweep> when 
                |                 you both sweep and read a variable)
                |
                |--> data array 
				|--> variable type (s = SETpoint, g = GET value (measured value))

Metadata

Release files for qtmimport 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qtmimport 1.1.0
File Size Uploaded
qtmimport-1.1.0.tar.gz 14.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qtmimport 1.1.0
File Interpreter ABI Platform
qtmimport-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 29.4 kB

Release files / qtmimport-1.1.0.tar.gz

Download URL qtmimport-1.1.0.tar.gz
Size 14.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4fcfdb02626789951b8ebe8885228a5002d9eeb7c2e4e663af67c01a0bb8e3fe
BLAKE2b-256 checksum
How to use checksums
1745c02f38bd31a6acfec750a990f7566a6df066e4abba0d874a3772aaafd6a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.12

Release files / qtmimport-1.1.0-py3-none-any.whl

Download URL qtmimport-1.1.0-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e2d646e9fe8edc5fcb51cb9218a896990ddaaba3bd3811ce34fee72bcaa0a479
BLAKE2b-256 checksum
How to use checksums
17281e8eb67a9c9f1fc7811f7410cb13079c4cc0d65bcb8c9f5af44516553b21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.12

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page