Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: eabram
  • Language: Python
  • Default Branch: master
  • Size: 984 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 3
Created 11 months ago · Last pushed 11 months ago
Metadata Files
Readme Citation

README.md

DOI

TMM - Transfer Matrix-method calculations

The TMM package is a package to alculate the reflection, transmission and absorbtion (profile) of light through a flat multilayer stack.

Installing

Clone/download the repository. Then install with

pip install .

preferably in a virtual environment.

Documentation

To view the documentation (auto generated from docstrings using Sphinx), run 'open.bat' in the 'doc' directory.

Install the package with optional dependencies as

pip install .[doc]

in order to be able to generate the documentation as well. This is not required for viewing, however.

Examples

Examples are included as ipynb-files in this folder

Acknowledgements

This work is based on the Tranfer-Matrix Method calculations worked out by Klaasjan van Druten

Copyright ARCNL

Owner

  • Login: eabram
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Abram
    given-names: Ester
    orcid: https://orcid.org/0000-0002-5119-0575
title: "multilayers"
version: 3.0.0
identifiers:
  - type: doi
    value:  10.5281/zenodo.15353391
date-released: 2025-05-06

GitHub Events

Total
  • Release event: 3
  • Push event: 5
  • Create event: 5
Last Year
  • Release event: 3
  • Push event: 5
  • Create event: 5

Dependencies

setup.py pypi
  • matplotlib *
  • numpy *
  • os *
  • pandas *
  • scipy *
  • sys *