Published November 12, 2020 | Version 1.0.0
Dataset Open

Dataset for "Nanoscale Confinement of Skyrmions in FeGe Device shapes"

  • 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