Arenz_Group_Python
Python libs for NanoElectroCatalysis.
The aim
- Create a standard project folder structure.
- Easy transfer of data from server to local folder for work-up
- Load and save key-values-pairs
- Load and save key-values-pairs into tables.
- Path constants for easy access to data folders.
Documentation
https://nanoelectrocatalysis.github.io/Arenz_Group_Python/
Get started
In the project root folder, create a jupyter file.
Package installation or upgrade using Jupyter
In order to install this package use the following line in a jupyter notebook:
%pip install arenz_group_python
In order to upgrade this package use the following line in a jupyter notebook:
%pip install arenz_group_python --upgrade
Restart the kernal.
Create the basic project folder structure.
Create a jupyter notebook in the root folder of the project and run:
from arenz_group_python import *
create_project_structure(".")
This will create a standard folder structure and some standard files.
Import raw data files.
Make sure that all the folders you want to import as a file called: .tag where can be a project name, example: "project.tag"
from arenz_group_python import Project_Paths
pp = Project_Paths()
project_name = 'projectname'
user_initials = '' #This is optional, but it can speed up things
path_to_server = 'X:/EXP_DB'
pp.copyDirs(project_name, user_initials , path_to_server)
Examples
See documentation.
Metadata
Release files for Arenz-Group-Python 0.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arenz_group_python-0.4.4.tar.gz | 37.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arenz_group_python-0.4.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.8 MB
Release files / arenz_group_python-0.4.4.tar.gz
| Download URL | arenz_group_python-0.4.4.tar.gz |
|---|---|
| Size | 37.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4de4102257a92e88074ac58df2995c57c67d1e422adcfbd61b5767a6dd35dbf4
|
|
BLAKE2b-256 checksum How to use checksums |
19c62eeeb7b0dde58c3b4af04a2a065a8af072b687e29eef7ffee7e7b6e9af09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 11, 2025.
Transparency logRelease files / arenz_group_python-0.4.4-py3-none-any.whl
| Download URL | arenz_group_python-0.4.4-py3-none-any.whl |
|---|---|
| Size | 40.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
90f4cef2bd4543c68b1da253320d32429f55a9d1433ae012a1d1579813b5f09e
|
|
BLAKE2b-256 checksum How to use checksums |
40564ef4889e4a5aa0980ba9fb9693554472af4d343795816ea00b6a1c0bb276
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 11, 2025.
Transparency log