Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PASTA-ELN converters and nanoindentation file types #1

Merged
merged 10 commits into from
Apr 24, 2024
43 changes: 43 additions & 0 deletions marda_registry/data/extractors/pasta-converters.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
id: >-
pasta-converters
name: >-
Extractors from PASTA-ELN
description: >-
A collection of extractors for
- Doli binary file (.mvl) for tension-compression machine.
- Fischer Scope Indenter (.hap)
- KLA G200X Nanoindenter (.NMD)
Outputs to hdf5 / Nexus format
supported_filetypes:
- id: doli-mvl
- id: fischer-scope-hap
- id: kla-g200x-nmd
license:
spdx: MIT
subject:
- Tension-Compression
- Nanoindentation
source_repository: https://github.com/PASTA-ELN/Converters
documentation: https://github.com/PASTA-ELN/Converters
citations:
- uri: https://github.com/PASTA-ELN/Converters
creators:
- S. Brinckmann
title: 'converters from binary files to hdf5'
type: software
usage:
- method: cli
command: converter_hap {{ input_path }}
supported_filetypes: [fischer-scope-hap]
- method: cli
command: converter_mvl {{ input_path }}
supported_filetypes: [doli-mvl]
- method: cli
command: converter_nmd {{ input_path }}
supported_filetypes: [kla-g200x-nmd]
installation:
- method: pip
packages:
- git+https://github.com/PASTA-ELN/Converters
requires_python: '>=3.9'
17 changes: 17 additions & 0 deletions marda_registry/data/filetypes/doli-mvl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
id: >-
doli-mvl
name: >-
Doli MVL
description: >-
A format for Doli binary file (.mvl) for tension-compression machine.
associated_file_extensions:
- mvl
associated_vendors:
- Doli (www.doli.de)
subject:
- Tension-Compression
associated_instruments:
- Doli
associated_software:
- Test&Motion (Software for Universal Test Machines for Windows) Version 4.1
17 changes: 17 additions & 0 deletions marda_registry/data/filetypes/fischer-scope-hap.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
id: >-
fischer-scope-hap
name: >-
Fischer Scope HAP
description: >-
A format for Fischer Scope Indenter
associated_file_extensions:
- hap
associated_vendors:
- Helmut Fischer GmbH (www.helmut-fischer.com)
subject:
- Nanoindentation
associated_instruments:
- HM100
associated_software:
- WIN-HCU
20 changes: 20 additions & 0 deletions marda_registry/data/filetypes/keysight-g200-mss.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
id: >-
keysight-g200-mss
name: >-
Keysight/Agilent/MTS G200 Nanoindenter
description: >-
A format for Keysight/Agilent/MTS G200 Nanoindenter (.mss)
associated_file_extensions:
- mss
associated_vendors:
- Keysight
- Agilent
- MTS
subject:
- Nanoindentation
associated_instruments:
- G200
- XP
associated_software:
- Nanosuite
17 changes: 17 additions & 0 deletions marda_registry/data/filetypes/kla-g200x-nmd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
id: >-
kla-g200x-nmd
name: >-
KLA G200X Nanoindenter
description: >-
A format for KLA G200X Nanoindenter (.nmd)
associated_file_extensions:
- nmd
associated_vendors:
- KLA
subject:
- Nanoindentation
associated_instruments:
- G200X
associated_software:
- Test&Run
3 changes: 3 additions & 0 deletions marda_registry/data/lfs/doli-mvl/Membrane2_03.mvl
Git LFS file not shown
3 changes: 3 additions & 0 deletions marda_registry/data/lfs/fischerScope-hap/Al.hap
Git LFS file not shown
3 changes: 3 additions & 0 deletions marda_registry/data/lfs/keysight-g200-mss/FS.mss
Git LFS file not shown
3 changes: 3 additions & 0 deletions marda_registry/data/lfs/klaG200X-nmd/FS.NMD
Git LFS file not shown
Loading