Dataset for "Nanoscale Confinement of Skyrmions in FeGe Device shapes"
Authors/Creators
- 1. Department of Materials Science and Metallurgy, University of Cambridge
- 2. Faculty of Engineering, University of Southampton
- 3. Department of Physics, Durham University
- 4. Max Planck Institute for Structure and Dynamics of Matter
- 5. Department of Physics, University of Warwick
Description
Dataset for "Confinement of Skyrmions in Nanoscale FeGe Device Structures"
This dataset comprises of the data from the simulation part of the study of the paper "Confinement of Skyrmions in Nanoscale FeGe Device Structures." In this study, a series of five FeGe nanostructures were milled by Focused Ion Beam (FIB) lithography, into two 'blocks' and three 'dumbbells' in order to investigate the formation of skyrmions around a geometric constriction. The experimental samples were imaged by way of Lorentz Transmission Electron Microscopy (LTEM). Simulations were then performed in order to help understand the physics of skyrmion formation within these samples.
Prerequisites
In order to run the scripts contained in the subfolders, the following are needed:
- An installation of MuMax 3.10 (https://mumax.github.io/download.html). In order to set this up, you must first install the NVidia graphics drivers appropriate to your system, and the CUDA libraries.
- Python > 3.6
- A number of Python dependencies which are specified in the requirements.txt file in the root directory. Once Python is installed, we recommend installing these via a virtualenv:
virtualenv env
source env/bin/activate
python -m pip install -r requirements.txt
Dataset Details
This dataset consists of the following tar.xz archives:
- preprocessing.tar.xz - A small preprocessing library and script for converting experimental TEM images into a 'mask' that can be used for forming a simulation mesh. To run these, run the following command:
tar xf preprocessing.tar.xz
cd preprocessing
python generate-masks.py
- simulation-scripts.tar.xz - This contains five folders labelled B1, B2 and D1, D2 and D3 representing the five different sample types. In each folder is the MuMax simulation script used for this study, along with the cropped final mask image which is used in the simulation script. To rerun each part of the study (please note that the run time is several weeks per script on current hardware), for e.g. for the B1 sample you can do the following:
tar xf simulation-scripts.tar.xz
cd simulation-scripts/B1/
mumax3 B1.mx3
- B1.tar.xz, B2.tar.xz, D1.tar.xz, D2.tar.xz, D3.tar.xz - These archives contain the simulation results for each of the five samples in OVF format. They can be extracted into the simulation-scripts folder to allow the postprocessing analysis to be repeated.
- postprocessing.tar.xz - This archive contains a postprocessing script which calculates the projection of the magnetisation in the z-direction from the simulation output data. To run this, run the simulations, or download the results archives and place the extracted files into the simulation-scripts folder and then run:
tar xf postprocessing.tar.xz
cd postprocessing
python postprocess.py
Files
requirements.txt
Files
(54.8 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:7e4b4bbbd4edb2aa66b142ddb0880873
|
10.1 GB | Download |
|
md5:b9aecee4c91c70454969ba3ddc31b1b7
|
10.6 GB | Download |
|
md5:24f3a173a1aac6735f1c58b896997a59
|
11.4 GB | Download |
|
md5:cfd1eec3a0c3d63e8f7e7416dec4d27e
|
11.9 GB | Download |
|
md5:b001a6bed49d3420a0b21bfd42f344e0
|
10.7 GB | Download |
|
md5:11b18d652d7c4047ad518c5692870edf
|
129.5 MB | Download |
|
md5:daa36826ec41b6a42ad0d6a48575a0c6
|
28.5 MB | Download |
|
md5:dea4cd3ba6d52fa409f226fee4dc2b6f
|
175 Bytes | Preview Download |
|
md5:ee3e018a43b17863b12928e9ca81e47e
|
13.6 kB | Download |