a pip-installable package with function for Arenz Group
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file arenz_group_python-0.4.4.tar.gz.
File metadata
- Download URL: arenz_group_python-0.4.4.tar.gz
- Upload date:
- Size: 37.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4de4102257a92e88074ac58df2995c57c67d1e422adcfbd61b5767a6dd35dbf4
|
|
| MD5 |
d707d86cf57bdf4b29183d57cebf3f08
|
|
| BLAKE2b-256 |
19c62eeeb7b0dde58c3b4af04a2a065a8af072b687e29eef7ffee7e7b6e9af09
|
Provenance
The following attestation bundles were made for arenz_group_python-0.4.4.tar.gz:
Publisher:
push_to_PYPI.yml on NanoElectroCatalysis/Arenz_Group_Python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
arenz_group_python-0.4.4.tar.gz -
Subject digest:
4de4102257a92e88074ac58df2995c57c67d1e422adcfbd61b5767a6dd35dbf4 - Sigstore transparency entry: 271566294
- Sigstore integration time:
-
Permalink:
NanoElectroCatalysis/Arenz_Group_Python@2d8d71dfeacbeff1d16e62d7ccd1f431ee08cd39 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/NanoElectroCatalysis
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
push_to_PYPI.yml@2d8d71dfeacbeff1d16e62d7ccd1f431ee08cd39 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file arenz_group_python-0.4.4-py3-none-any.whl.
File metadata
- Download URL: arenz_group_python-0.4.4-py3-none-any.whl
- Upload date:
- Size: 40.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90f4cef2bd4543c68b1da253320d32429f55a9d1433ae012a1d1579813b5f09e
|
|
| MD5 |
386915b18e7eb00bda2c19e39e8e4435
|
|
| BLAKE2b-256 |
40564ef4889e4a5aa0980ba9fb9693554472af4d343795816ea00b6a1c0bb276
|
Provenance
The following attestation bundles were made for arenz_group_python-0.4.4-py3-none-any.whl:
Publisher:
push_to_PYPI.yml on NanoElectroCatalysis/Arenz_Group_Python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
arenz_group_python-0.4.4-py3-none-any.whl -
Subject digest:
90f4cef2bd4543c68b1da253320d32429f55a9d1433ae012a1d1579813b5f09e - Sigstore transparency entry: 271566309
- Sigstore integration time:
-
Permalink:
NanoElectroCatalysis/Arenz_Group_Python@2d8d71dfeacbeff1d16e62d7ccd1f431ee08cd39 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/NanoElectroCatalysis
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
push_to_PYPI.yml@2d8d71dfeacbeff1d16e62d7ccd1f431ee08cd39 -
Trigger Event:
workflow_dispatch
-
Statement type: