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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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