A Seeq add-on tool for fitting curves to tabular data and pushing resulting formulas to Seeq.
Project description
Plot Curve
Plot Curve is a Seeq Add-On for fitting curves to tabular data, and pushing the resulting formulas to Seeq Workbench.
Installation
User Installation Requirements (Seeq Data Lab)
If you want to install seeq-plot-curve as a Seeq Add-on Tool, you will need a version of Seeq Data Lab:
- Seeq Data Lab (> R50.5.0, >R51.1.0, or >R52.1.0)
- Seeq module whose version matches the Seeq server version, and the version of SPy >= 182.25
- Seeq server admin access
User Installation (Seeq Data Lab)
- Create a new Seeq Data Lab project, and open the terminal window.
- Run pip install seeq-plot-curve
- Run python -m seeq.addons.plot_curve [--users <users_list> --groups <groups_list>]. During the installation you will be prompted for your username/password (an access key can also be used). It will also prompt for the url of the app notebook which will be available from the deployment folder in Seeq Data Lab.
- Verify that the Plot Curve add-on is present in the AddOn menu in workbench.
Source Installation
For development work, it is highly recommended creating a python virtual environment and install the package in that working environment. If you are not familiar with python virtual environments, you can take a look here
Once your virtual environment is activated, you can install seeq-plot-curve from source with:
python setup.py install
Development
We welcome new contributors of all experience levels.
- Official Source code repository : https://github.com/seeq12/seeq-plot-curve
- Issue tracker : https://github.com/seeq12/seeq-plot-curve/issues
You can get started by cloning the repository with the command :
$ git clone git@gitub.com:seeq12/seeq-plot-curve.git
There is a template for the developer notebook in /development. To get started, copy it to the root directory, create a new virtual environment and install the requirements.
$ cp ./development/developer_notebook.ipynb developer_notebook.ipynb
$ pip install -r requirements.txt
Next, modify the parameters within the workbook for your local environment (username, password, workbook, worksheet, etc.). Finally, start a jupyter server and navigate to the development notebook in the root directory.
$ jupyter notebook
Documentation can be updated by editing the source files in docs/src/source, and then using the provided bat file to generate the documentation in the docs folder, i.e.:
$ make.bat github
Important links
- Official source code repo: https://github.com/seeq12/seeq-plot-curve
- Official documentation : https://seeq12.github.io/seeq-plot-curve/
- Change Log : https://seeq12.github.io/seeq-plot-curve/changelog.html
- Issue tracker (bugs, feature requests, etc.) : https://github.com/seeq12/seeq-plot-curve/issues
Citation
Please cite this work as:
seeq-plot-curve
Seeq Corporation, 2022
https://github.com/seeq12/seeq-plot-curve
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file seeq_plot_curve-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: seeq_plot_curve-0.1.0-py3-none-any.whl
- Upload date:
- Size: 40.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3dbf6fbd07628cd2d2df079a475de6a446fc5f943c8151a6debc03ae175b4428 |
|
MD5 | eb3b731c40440410924aa8cd53c4eba1 |
|
BLAKE2b-256 | 6185800f6f113719063d2313e26f556b5ae0c2bbd186842a632755fbab3e722a |