Skip to main content

vcf_validator

This python package parses the vcf file and checks the VCF attributes with respect to the paper: https://f1000research.com/articles/11-231

Installing the package:


pip install vcfvalidator

How to use parser:

First import the package using following command:


from vcf_validator import vcf_parser

Create and object of the class:


parser = vcf_parser.vcf_parser()

Then call the method:


parser.parse_as_chunks("m", 1000, True)

The method parse_as_chunks parses the file and check for VCF header attributes for now.

Parameters for method:


1. data to be parsed: for metadata use "m" and for header data use "h"

2. Chunk size.

3. "True" to stop the file after parsing header data, "False" to continue the parser till the end of the file.

Responisble person

For further details please contact: Dr. Matthias Lange (lange@ipk-gatersleben.de)

Location of files

The parser generates the output in log files, which could be found in the directory where the scripts is located.

Metadata

Release files for vcfvalidator 1.0.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 vcfvalidator 1.0.0
File Size Uploaded Provenance
vcfvalidator-1.0.0.tar.gz 3.6 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 7.2 kB

Release files / vcfvalidator-1.0.0.tar.gz

Download URL vcfvalidator-1.0.0.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
177373ff79e95a863fa997bfd26601c584dea56873939caf90868fa33bb44d46
BLAKE2b-256 checksum
How to use checksums
b8cffa11b5d719d1f3e9e36dba046945527da338d69fbabbba79f8851b265657
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release files / vcfvalidator-1.0.0-py3-none-any.whl

Download URL vcfvalidator-1.0.0-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
527122271d0fd52c5972dbb5207817a7e2e17bf28d120eddd7f5e73f2db87c43
BLAKE2b-256 checksum
How to use checksums
3c3c5ee093f26f7b343e9cceb73a84fe6fcaf32d3c20d61b810204cd812b3095
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Security for vcfvalidator 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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