Skip to main content

SVG format plugin for GenIce.

Project description

genice 4R -f png[shadow:rotatex=2:rotatey=88] > 4R.png

genice-svg

A GenIce plugin to illustrate the structure in SVG (and PNG) format.

version 0.4

Requirements

  • svgwrite
  • genice>=0.25
  • pillow

Installation from PyPI

% pip install genice_svg

Manual Installation

System-wide installation

% make install

Private installation

Copy the files in genice_svg/formats/ into your local formats/ folder.

Usage

Usage:
    % genice CS2 -r 3 3 3 -f svg[rotatex=30:shadow] > CS2.svg
	
Options:
    rotatex=30
    rotatey=30
    rotatez=30
    polygon        Draw polygons instead of a ball and stick model.
    shadow         Draw shadows behind balls.
    bg=#f00        Specify the background color.
    H=0            Size of the hydrogen atom
    O=0.06
    HB=0.4
    OH=0.5

Png is a quick alternative for svg. Use png if making svg is too slow.

Usage:
    % genice CS2 -r 3 3 3 -f png[shadow:bg=#f00] > CS2.png
	
Options:
    rotatex=30
    rotatey=30
    rotatez=30
    shadow         Draw shadows behind balls.
    bg=#f00        Specify the background color.
    H=0            Size of the hydrogen atom
    O=0.06
    HB=0.4
    OH=0.5

Test in place

% make test

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

genice_svg-0.4.tar.gz (8.2 kB view details)

Uploaded Source

Built Distributions

genice_svg-0.4-py3.6.egg (23.0 kB view details)

Uploaded Source

genice_svg-0.4-py2.py3-none-any.whl (10.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file genice_svg-0.4.tar.gz.

File metadata

  • Download URL: genice_svg-0.4.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5

File hashes

Hashes for genice_svg-0.4.tar.gz
Algorithm Hash digest
SHA256 79d5c9cfdc93c71adf7f031d09c592c384b9bfe733adfd6c6b6d20f95db74b3e
MD5 18189fe8ba5adff9cecbe7e0e84bd0eb
BLAKE2b-256 476093db4a8c8f199f2b1a6d1ed759b48d57927297b751a4657385195e37bb36

See more details on using hashes here.

File details

Details for the file genice_svg-0.4-py3.6.egg.

File metadata

  • Download URL: genice_svg-0.4-py3.6.egg
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5

File hashes

Hashes for genice_svg-0.4-py3.6.egg
Algorithm Hash digest
SHA256 67ca5877a0b14f59474f0b6f7bcad02315db1081e765f36fc773318edeb71013
MD5 c7fa19dd4f5b6caf56af3a9a13ccb4c5
BLAKE2b-256 b0f4b8562c914d9b7d7c28ce0dcbfea2a2d6e7c9e0c04ad1abc912b97800b01e

See more details on using hashes here.

File details

Details for the file genice_svg-0.4-py2.py3-none-any.whl.

File metadata

  • Download URL: genice_svg-0.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5

File hashes

Hashes for genice_svg-0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 fd1b675a3f16d057ddc09b078853548e5b1fc951af7a22184c64fc475d5b1330
MD5 f641c152787e5793a6e2560280fcf4d0
BLAKE2b-256 95ed8243343b4337e902aa87290bd483db47ed56b5e225ad42db6feb7ec7a9af

See more details on using hashes here.

Supported by

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