Repository URL to install this package:
|
Version:
0.2.2 ▾
|
PyPxTools
/
METADATA
|
|---|
Metadata-Version: 2.1
Name: PyPxTools
Version: 0.2.2
Summary: Tool for interfacing with the REST API of the GEOMAR ProxSys media server
Home-page: https://portal.geomar.de
Author: Claas Faber
Author-email: cfaber@geomar.de
License: Internal use only
Keywords: python proxsys media geomar
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Utilities
Classifier: License :: Other/Proprietary License
Requires-Dist: ipywidgets
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: requests
Requires-Dist: ipython
# PyPxTools GEOMAR ProxSys Python Tools
This python package is meant for internal use of the GEOMAR data management team.
The purpose of it is to make working with the ProxSys mediaserver easier by
- providing a uniform way to query the ProxSys REST API
- wrapping REST API calls for common operations
- mapping ProxSys objects (Projects, Folders, Content) to self-aware Python objects
- providing widgets for use in Jupyter Notebooks e.g. making conten selection interactive
# Installation
## Release version
`pip install --index-url https://pypi.fury.io/cfgmr/ PyPxTools`
## From Source
- clone this reposirory locally
- consider craeting a new conda environment `conda create -n pypxtools python=3.6`
- activate conda environment `source activate pypxtools`
- run `pip install -e <path_to_repo>`
The `-e` options installs the package in editable mode. Instead of making a copy
of the needed files in th python libs directory, a symlink to is created, meaning
that changes to the source code are reflected in the installed version immediately
without needing to re-install.
# Usage
See example notebook. You will need to install jupyter as it is not part of the
dependencies of this package.
`conda install jupyter`