Skip to main content

Python API for easy handling (importing and exporting) of QDPX (MAXQDA) files.

Project description

qdpxlib

This is qdpxlib, a Python API for easy handling (importing and exporting) of QDPX (MAXQDA) files.

Installation

You can install qdpxlib using pip:

pip install qdpxlib

Usage

Here's a simple example of how to use qdpxlib:

import json
from qdpxlib import QDPXFile

qdpx_file = 'path/to/qdpxfile.qdpx'
output_json = 'output.json'
output_qdpx = 'new_qdpx.qdpx'

qdpx = QDPXFile(qdpx_file)

# Export them as JSON
with open(output_json, 'w') as f:
    json.dump(qdpx.codings, f, indent=4)

# Export new qdpx file
qdpx.export_qdpx(qdpx_file, output_qdpx)

Contributing

Contributions are welcome! Please reach out to oyonay12@tamu.edu or make a pull request to contribute. We will post more detailed contribution guidelines soon.

License

This project is licensed under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qdpxlib-0.1.4.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qdpxlib-0.1.4-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file qdpxlib-0.1.4.tar.gz.

File metadata

  • Download URL: qdpxlib-0.1.4.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for qdpxlib-0.1.4.tar.gz
Algorithm Hash digest
SHA256 e90eb05a14b0b6612bbdcbac53fc0f214858bf8712bca12757a7f9198f0462a0
MD5 a808bc7e6ddf8b7bec58ad454110db33
BLAKE2b-256 da32f95e1ee4e2524043e540e48941b23acf9833a92c5cb778d60be6c9d4ecff

See more details on using hashes here.

File details

Details for the file qdpxlib-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: qdpxlib-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for qdpxlib-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6fc6c357796c69010911c00271be5faa130e08daa2539f746b923a2aec8f71f5
MD5 757369c1b60ada43e611543d5888fa14
BLAKE2b-256 d5a05db67a77086d041738a5e1369be57ca0df2162ff115a6a74ad222fc50902

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page