Learn R Programming

⚠️There's a newer version (2.0-6) of this package.Take me there.

nanop (version 2.0-3)

Tools for Nanoparticle Simulation and Calculation of PDF and Total Scattering Structure Function

Description

This software package implements functions to simulate spherical, ellipsoid and cubic polyatomic nanoparticles with arbitrary crystal structures and to calculate the associated pair-distribution function and X-ray/neutron total-scattering signals. It also provides a target function that can be used for simultaneous fitting of small- and wide-angle total scattering data in real and reciprocal spaces. The target function can be generated either as a sum of weighted residuals for individual datasets or as a vector of residuals suitable for optimization using multi-criteria algorithms (e.g. Pareto methods).

Copy Link

Version

Install

install.packages('nanop')

Monthly Downloads

25

Version

2.0-3

License

GPL (>= 2)

Maintainer

Anton Gagin

Last Published

May 23rd, 2014

Functions in nanop (2.0-3)

getBase

Fractional coordinates and scattering parameters for a given chemical element
broadPDF

Analytically broaden the PDF
Internals

Functions used internally
GrSAS

Functions to calculate the gamma baseline term for PDF
termRip

Simulate termination ripples
plotPart

Draws a three-dimensional scatterplot
calcTotalScatt

Functions to calculate the total scattering structure function
calcPDF

Functions to calculate the PDF
simPart

Functions to simulate the atomic positions in a nanoparticle
createAtom

Describe fractional coordinates and scattering parameters of the basis atoms
rss

Function to calculate the RSS between the simulated PDF or the total scattering structure function and target data
gaussConvol

Gauss convolution