aem-lk

Automation of Kinetic Inductance Extraction of MKID Simulations

https://github.com/scathalmca/aem-lk

Science Score: 44.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
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Automation of Kinetic Inductance Extraction of MKID Simulations

Basic Info
  • Host: GitHub
  • Owner: scathalmca
  • Language: MATLAB
  • Default Branch: main
  • Size: 922 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme Citation

README.md

AEM-Lk

Automation of Kinetic Inductance Extraction of MKID Simulations.

This is the old version of AEM Lk and may contain many bugs, errors and crashes. Please see AEM Lk v2 for an updated version of the code. Thanks :)

This app allows the automation of kinetic inductance value from Sonnet geometry files based on measured resonant frequencies.

This app is primarily focused towards prototyping MKIDs.

Kinetic Inductance is an important variable in fabricating MKIDs and extraction of accurate Lk values are important for the reproducibility of MKIDs.

AEM-Lk was developed to automate the parameterization of the kinetic inductance value in Sonnet to match measured resonant frequencies of MKID pixels.

The installer file above will install AEM-Lk as an app on your MatLab GUI under "Apps".

AEM-Lk takes in a single .txt file containing the file names of the original MKID geometry Sonnet files and the corresponding measured resonant frequencies. The txt file should look as follows:

txtfile

Once the file is uploaded, choose the accuracy of the kinetic inductance value from the following options:

1 pH/sq.

0.1 pH/sq.

0.01 pH/sq.

0.001 pH/sq.

The script will then simulate each original Sonnet file and begin adjusting the kinetic inductance value of each to match measured resonant frequencies.
Make sure the original Sonnet geometry files are in your current path in Matlab.

AEM Lk

The script will output a text file called "Kinetic Inductance Data.txt" containing:

Runtime of Automation:

Number of Simulations Performed:

Accuracy of Lk

Mean Lk:

Lk standard deviation:

Filenames of new geometry files with corrected Lk:

Measured resonant frequencies:

Simulated Corrected resonant frequencies:

Lk Values:

Simulated Corrected $Q_{C}$:

Owner

  • Login: scathalmca
  • Kind: user

Citation (citation.cff)

cff-version: 1.2.0
message: "If you use this software, please cite the author as shown below."
authors:
- family-names: "McAleer"
  given-names: "Cáthal"
  orcid: "https://orcid.org/0000-0002-6772-2740"
- family-names: "Creaner"
  given-names: "Oisin"
  orcid: "https://orcid.org/0000-0002-1080-0090"

   
- family-names: "Bracken"
  given-names: "Colm"
  orcid: "https://orcid.org/0000-0002-0773-7721"

- family-names: "Ulbricht"
  given-names: "Gerhard"
  orcid: "https://orcid.org/0000-0002-6497-3763"

- family-names: "De Lucia"
  given-names: "Mario"
  orcid: "https://orcid.org/0000-0002-0519-9149"

- family-names: "Piercy"
  given-names: "Jack"
  orcid: "https://orcid.org/0000-0003-4023-5122"
   
title: "AEM Lk"
version: 1.0.0
date-released: 2023-07-20
url: "https://github.com/scathalmca/AEM-Lk/"

GitHub Events

Total
  • Push event: 7
Last Year
  • Push event: 7