Skip to main content

SNF2JSON

This tool is a simple file converter that takes a Sniffles (SNF) file and converts it into a JSON like object (SNFJ). The purpose of this converter is to make it easier to work with the Sniffles file format in other tools such as Spectre, which is a long read copy number variation (CNV) caller.

Functionality: To preserve the original data structure of the SNF file, the pickled objects withing the file are converted into a JSON like object structure, which can easily be loaded into a Python dictionary.

Installation:

pip install snf2json

Usage:

For compression use the .gz extension in the output filename.

snf2json <sample.snf> <new_sample.snfj.gz>

or

snf2json <sample.snf> <new_sample.snfj>

Metadata

Release files for snf2json 0.1

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

Source distribution (sdist)

Source distribution for snf2json 0.1
File Size Uploaded Provenance Actions
snf2json-0.1.tar.gz 4.4 kB Without provenance Details for snf2json-0.1.tar.gz

Built distribution (wheel)

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

Total release size: 9.1 kB

Release files / snf2json-0.1.tar.gz

Download URL snf2json-0.1.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
131aa02bbd39ce2feb7818b583e07d9bd7c5eaf4c198cf1571a5eb71b597635e
BLAKE2b-256 checksum
How to use checksums
0f3a5ebd3ab1b5c7b2a42770325947c0b221b025c4de4892e06899a77f5f9b06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / snf2json-0.1-py3-none-any.whl

Download URL snf2json-0.1-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
924c38cc23d72967f92743f41df5edbea5d6ada501ec45191acd3a4aa9639d3e
BLAKE2b-256 checksum
How to use checksums
dabc1c6398e93d0009fbc822c662218b580072c20d1ed358084f1497bf720128
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.2

Security for snf2json 0.1

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files No provenance

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