Science Score: 67.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
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: tillbiskup
  • License: other
  • Default Branch: master
  • Size: 20.5 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Created almost 4 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation

README.rst

.. image:: https://zenodo.org/badge/467643820.svg
   :target: https://zenodo.org/badge/latestdoi/467643820
   :align: right

Example for working with the ASpecD framework
=============================================

ASpecD is a Python framework for handling spectroscopic data focussing on reproducibility. In short: Each and every processing step applied to your data will be recorded and can be traced back. Additionally, for each representation of your data (e.g., figures, tables) you can easily follow how the data shown have been processed and where they originate from. For further details, see its `documentation `_ and the publication in *Chemistry--Methods* describing the ASpecD framework:

* Jara Popp, Till Biskup. ASpecD: A Modular Framework for the Analysis of Spectroscopic Data Focussing on Reproducibility and Good Scientific Practice. *Chemistry--Methods* **2**:e202100097, 2022. doi:`10.1002/cmtd.202100097 `_.


Aim
---

To provide readers of the publication describing the ASpecD framework with a concrete example of data analysis making use of recipe-driven data analysis, this repository contains both, a recipe (in the file ``example-recipe.yaml``) as well as the UV/vis data that are read, normalised, and plotted.

The actual analysis of the data provided here has been given in:

* Clemens Matt, Deborah L. Meyer, Florian Lombeck, Michael Sommer, Till Biskup. TBT Entirely Dominates the Electronic Structure of the Conjugated Copolymer PCDTBT: Insights from Time-Resolved Electron Paramagnetic Resonance Spectroscopy. *Macromolecules* **52**:43414349, 2020. doi:`10.1021/acs.macromol.8b00791 `_.


Contents
--------

The repository contains four data files, each representing the ASCII export of an optical absorption spectrum of one substance:

* tbt.txt
* cbztbt.txt
* cbztbtcbz.txt
* pcdtbt.txt

The recipe used for recipe-driven data analysis in context of the ASpecD framework resides in:

* example-recipe.yaml


How to analyse the data
-----------------------

In order to analyse the data using the recipe provided, you need to have a working Python installation and the ASpecD framework installed. See the `installation instructions of the ASpecD framework `_ for further details.

Once you have setup everything, performing the analysis from within the directory containing both, data and recipe, is as simple as issuing a single command within a terminal:

  serve example-recipe.yaml

As a result, you should see a file ``uvvis-normalised.pdf`` appear in the same directory, containing the figure representing all four optical absorption spectra normalised each to its low-energy absorption band.


License
-------

All files are licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. See the file ``LICENSE`` for more details.


Owner

  • Login: tillbiskup
  • Kind: user
  • Location: Germany

Scientist focussing on reproducible research, particularly in spectroscopy

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this dataset, please cite both the article from the references section and the dataset itself."
title: Example data for working with the ASpecD framework
abstract: >
    ASpecD is a Python framework for handling spectroscopic data focussing on reproducibility. In short: Each and every processing step applied to your data will be recorded and can be traced back. Additionally, for each representation of your data (e.g., figures, tables) you can easily follow how the data shown have been processed and where they originate from.

    To provide readers of the publication describing the ASpecD framework with a concrete example of data analysis making use of recipe-driven data analysis, this repository contains both, a recipe as well as the data that are analysed, as shown in the publication describing the ASpecD framework:

    * Jara Popp, Till Biskup: ASpecD: A Modular Framework for the Analysis of Spectroscopic Data Focussing on Reproducibility and Good Scientific Practice. Chemistry--Methods 2:e202100097, 2022. doi:10.1002/cmtd.202100097
authors:
  - family-names: Biskup
    given-names: Till
    orcid: "https://orcid.org/0000-0003-2913-0004"
type: dataset
license: "CC-BY-4.0"
repository-code: "https://github.com/tillbiskup/example-data-aspecd"
keywords:
  - "reproducible research"
  - "spectroscopy"
  - "software"
  - "data analysis"
references:
  - type: article
    authors:
    - family-names: Popp
      given-names: Jara
    - family-names: Biskup
      given-names: Till
      orcid: "https://orcid.org/0000-0003-2913-0004"
    title: "ASpecD: A Modular Framework for the Analysis of Spectroscopic Data Focussing on Reproducibility and Good Scientific Practice"
    doi: 10.1002/cmtd.202100097
    journal: "Chemistry--Methods"
    volume: 2
    pages: e202100097
    year: 2022
identifiers:
  - description: "The concept DOI of the work."
    type: doi
    value: 10.5281/zenodo.6338804

GitHub Events

Total
Last Year