Skip to main content

Python CLI to make Violin SuperPlots

Project description

When using this package to generate Violin SuperPlots for your publications, please cite the commentary from the authors

Superviolin CLI commands

demo This command creates a Violin SuperPlot using dummy data that ships with the package. Run superviolin demo from your command prompt after installation to be sure the package is working.

init The superviolin init command generates an "args.txt" file in the current directory, which will be used to generate a Violin SuperPlot based on the Excel or csv file of your data located in the same folder using arguments specified in this text file.

plot The superviolin plot command renders the Violin SuperPlot as a figure. This layout can be edited prior to saving.

If any of these commands results in an error, please email Martin Kenny with a copy of:

  1. The data that caused the error

  2. The accompanying args.txt file

  3. A txt file containing the console output

Superviolin with scripts

You can also import the package into your own Python scripts. Simply import theSuperplot class by runningfrom superviolin import Superplot, and you can begin to automate generation of Violin SuperPlots or extend the Superplot class with your own customizations.

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

superviolin-1.0.6.tar.gz (46.5 kB view details)

Uploaded Source

Built Distribution

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

superviolin-1.0.6-py3-none-any.whl (46.4 kB view details)

Uploaded Python 3

File details

Details for the file superviolin-1.0.6.tar.gz.

File metadata

  • Download URL: superviolin-1.0.6.tar.gz
  • Upload date:
  • Size: 46.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for superviolin-1.0.6.tar.gz
Algorithm Hash digest
SHA256 c9a1b82eeec242a24bd751157415fcf87c4d3021ca4a618d103fd80bb73fd094
MD5 3afcb52079d2a9923bc35b67427f78d4
BLAKE2b-256 f3c02a642b0d761a7dd54f20ef45d1e0f84bd8e82bfade1c8b42cc17a0cccbed

See more details on using hashes here.

File details

Details for the file superviolin-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: superviolin-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 46.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for superviolin-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 102a36f45cacbcbe07186b3be64fb2e162d6dd5afbe2801fcece031f23b68e79
MD5 e530b0a65abf168816f81dc5f9cfc6f9
BLAKE2b-256 f2b9d45d126479504bcd2f12df99d5b5add1135c6781e2ad247d21884fc20efd

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