Skip to main content

pltRDF

Radial Distribution Function (RDF)

pltRDF is a Python package to plot RDF by reading a GSD file.

If your input is a trajectory, then it will consider only last frame.

Contributor

Installation

Prerequisites

  1. python3 or higher
  2. scikit-build
  3. freud-v2.0.0 or higher
  4. tbb and tbb-devel

Using PyPI

Use the package manager pip to install pltRDF. You must install tbb and tbb-devel separately, though wheels for tbb and tbb-devel exist on PyPi for specific operating systems. For example, on ubuntu, you may use the following command.

sudo apt install libtbb-dev

Now you are ready to use pip

pip install pltRDF

Using source code

git clone https://github.com/sumitavakundu007/pltRDF.git
tar -xvf pltRDF-X.X.X
cd pltRDF-X.X.X
python3 setup.py install --user

Usage

import pltRDF
pltRDF.rdf("input_file.gsd", "output_file.pdf") # a PDF file for RDF

It will ask for few inputs to calculate RDF like number of bins (bins), maximum cutoff distance (r_max)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

[MIT](https://choosealicense.com/licenses/mit/

Metadata

Release files for pltRDF 0.1.6

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

Source distribution (sdist)

Source distribution for pltRDF 0.1.6
File Size Uploaded
pltRDF-0.1.6.tar.gz 3.9 kB Details

Built distribution (wheel)

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

Total release size: 8.9 kB

Release files / pltRDF-0.1.6.tar.gz

Download URL pltRDF-0.1.6.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f014b3c26b3da48eae7affcbcfd63156fe9145ec8c5f223161fe0c0b86a6dc3d
BLAKE2b-256 checksum
How to use checksums
ba3f139ea00e3601ceaed55a4efa03a08c0faad79528d0cf0f19aaa48b5d73ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.21.0 requests-toolbelt/0.8.0 tqdm/4.60.0 CPython/3.6.9

Release files / pltRDF-0.1.6-py3-none-any.whl

Download URL pltRDF-0.1.6-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d66e3e277e95283a057e5abc9a710ad87c50077848447061914a119e098c650c
BLAKE2b-256 checksum
How to use checksums
fd0d1a73e8e0a99f8633353d157cf8c5934c4a2bba26c15552c9d11dfbc9208f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.21.0 requests-toolbelt/0.8.0 tqdm/4.60.0 CPython/3.6.9

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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