pySCATMECH: A Python interface to the SCATMECH C++ library of polarized light scattering codes

SCATMECH is a library of object-oriented C++ computer codes originally developed for disseminating models for polarized light scattering from surfaces and aerosols and for diffraction from gratings. The pySCATMECH package has been developed as an interface to the SCATMECH library, simplifying use of the codes and allowing for more rapid development of software for these applications.

Data and Resources

Field Value
accessLevel public
accrualPeriodicity irregular
bureauCode {006:55}
catalog_@context https://project-open-data.cio.gov/v1.1/schema/data.json
catalog_conformsTo https://project-open-data.cio.gov/v1.1/schema
catalog_describedBy https://project-open-data.cio.gov/v1.1/schema/catalog.json
identifier ark:/88434/mds2-2216
issued 2020-07-31
landingPage https://github.com/usnistgov/pySCATMECH
language {en}
license https://www.nist.gov/open/license
modified 2020-04-10 00:00:00
programCode {006:045}
publisher National Institute of Standards and Technology
resource-type Dataset
source_datajson_identifier true
source_hash 39ebb5c148867adcddf3bd0ed4c512a214a8c1fc
source_schema_version 1.1
theme {"Mathematics and Statistics:Modeling and simulation research","Materials:Materials characterization","Metrology:Optical, photometry, and laser metrology",Physics:Spectroscopy,"Physics:Optical physics"}
Groups
  • AmeriGEOSS
  • National Provider
  • North America
Tags
  • aerosol
  • amerigeo
  • amerigeoss
  • bidirectional-reflectance
  • brdf
  • ckan
  • diffuse
  • geo
  • geoss
  • gratings
  • mie-scattering
  • modeling
  • mueller-matrix
  • national
  • north-america
  • polarization
  • python
  • roughness
  • scatter
  • surface
  • united-states
isopen False
license_id other-license-specified
license_title other-license-specified
maintainer Thomas A. Germer
maintainer_email thomas.germer@nist.gov
metadata_created 2025-11-22T12:35:54.542056
metadata_modified 2025-11-22T12:35:54.542061
notes SCATMECH is a library of object-oriented C++ computer codes originally developed for disseminating models for polarized light scattering from surfaces and aerosols and for diffraction from gratings. The pySCATMECH package has been developed as an interface to the SCATMECH library, simplifying use of the codes and allowing for more rapid development of software for these applications.
num_resources 1
num_tags 21
title pySCATMECH: A Python interface to the SCATMECH C++ library of polarized light scattering codes