Skip to main content

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 -U

Restart the kernal.

Create the basic project folder structure.

from arenz_group_python import Project_Paths 
pp = Project_Paths()
pp.create_project_structure()

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arenz_group_python-0.3.9.tar.gz (36.9 MB view details)

Uploaded Source

Built Distribution

arenz_group_python-0.3.9-py3-none-any.whl (34.0 kB view details)

Uploaded Python 3

File details

Details for the file arenz_group_python-0.3.9.tar.gz.

File metadata

  • Download URL: arenz_group_python-0.3.9.tar.gz
  • Upload date:
  • Size: 36.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for arenz_group_python-0.3.9.tar.gz
Algorithm Hash digest
SHA256 49dc136fad368903bc90d02e5c5e5eb9765a4911e238d8096717f943c555780f
MD5 b88724d85e678091d131465fc9794fe4
BLAKE2b-256 bd5a9a0b2a827074186e262fcce8e924d8a6bca1b5313b488023d31a9c02a936

See more details on using hashes here.

File details

Details for the file arenz_group_python-0.3.9-py3-none-any.whl.

File metadata

File hashes

Hashes for arenz_group_python-0.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 7a6bb9c99f4223b1ac990eddccfa25195152f33f2aca4eda23519e17992d2c4c
MD5 d6957d4e3f919d4e711f7a2b52e2ee85
BLAKE2b-256 4348954e5a8e58c0127137c92ea966a1b685d0ccd3295d432059f3184b323715

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page