View source: R/ATE.readRecipe.R
| ATE.readRecipe | R Documentation |
Reads an XML-based ATE '.rcp' recipe file and extracts deposition-relevant parameters into a data frame. The returned table contains one row per '"Deposit Rate"' action in the recipe, preserving recipe order.
ATE.readRecipe(filename)
filename |
Character string. Path to the '.rcp' XML recipe file. |
For each deposition action, the function reports the source name, the first chamber pressure set point encountered before or within the recipe, the most recent substrate temperature ramp set point before deposition, the target deposition rate, timeout, and target thickness.
XML namespaces are ignored when matching element names.
Source names are resolved by matching each deposition action's 'RecipeSourceID' to the corresponding 'RecipeSource' entry.
The substrate temperature is inferred from the last preceding '"Ramp Temperature"' action. The function tries the following XML field names, in order, and returns the first numeric value found: 'TemperatureSetpoint', 'TargetTemperature', 'Temperature', and 'Setpoint'.
A 'data.frame' with columns:
Name of the recipe source used for the deposition action.
First chamber pressure set point from a '"Wait for Chamber Pressure"' action.
Most recent substrate temperature ramp target or set point before the deposition action.
Target deposition rate from the '"Deposit Rate"' action.
Timeout value from the '"Deposit Rate"' action.
Target thickness from the '"Deposit Rate"' action.
If no deposition actions are found, a one-row data frame is returned with 'NA' values for deposition-specific fields.
## Not run:
recipe <- ATE.readRecipe("my_recipe.rcp")
recipe
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.