# juice_segmentation Package
## 1. Getting Started
This Python package provide libs and tools to pre-process (merging/cutting according given rules) wg segment needed for the science planning
The input providing a segmentation proposal with some overlaps between science and operational segments being removed,
prior to the start of the harmonisation with the WGs.
The tool will allow to produce automatically a set of non-overlapping segments from a set of opportunity segments
by applying a set of simple rules of for merging/cutting segments.
The output will be imported/loaded in Timeline Tool
```
.
├── README.md
├── CHANGELOG.md
├── TDS
├── juice_segmentation
├── packages_distribution
├── quick_install_from_git_clone.sh
├── scripts
├── setup.py
├── test
└── test_files
```
where
- juice_segmentation: Python package for merging/cutting segments according given rules;
- script: sample script to run juice_segmentation;
- test_file/config: configuration file (json) samples
- test: unit tests and module tests.
- TDS: test dataset
### 1.1 Installation
#### 1.1.1 Prerequisites
If needed, install Python 3.7+
(For window and MAC OS, the best is to install anaconda ("https://www.anaconda.com/distribution/"))
#### 1.1.2 Setup
##### 1.1.2.1 Package installation
From command line install the following packages using pip:
pip install esac_juice_pyutils
pip install juice_segmentation
Raw data
{
"_id": null,
"home_page": "https://juigitlab.esac.esa.int/core-system/uplink/juice_segmentation",
"name": "juice-segmentation",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "esa, science, planetary, space, planning, merging, cutting, rules",
"author": "JUICE SOC team",
"author_email": "juice_soc@cosmos.esa.int",
"download_url": null,
"platform": null,
"description": "# juice_segmentation Package\n\n## 1. Getting Started\n\nThis Python package provide libs and tools to pre-process (merging/cutting according given rules) wg segment needed for the science planning\n\nThe input providing a segmentation proposal with some overlaps between science and operational segments being removed, \nprior to the start of the harmonisation with the WGs.\n\nThe tool will allow to produce automatically a set of non-overlapping segments from a set of opportunity segments\nby applying a set of simple rules of for merging/cutting segments.\n\nThe output will be imported/loaded in Timeline Tool\n\n\n```\n.\n\u251c\u2500\u2500 README.md\n\u251c\u2500\u2500 CHANGELOG.md\n\u251c\u2500\u2500 TDS\n\u251c\u2500\u2500 juice_segmentation\n\u251c\u2500\u2500 packages_distribution\n\u251c\u2500\u2500 quick_install_from_git_clone.sh\n\u251c\u2500\u2500 scripts\n\u251c\u2500\u2500 setup.py\n\u251c\u2500\u2500 test\n\u2514\u2500\u2500 test_files\n\n```\nwhere\n- juice_segmentation: Python package for merging/cutting segments according given rules;\n- script: sample script to run juice_segmentation;\n- test_file/config: configuration file (json) samples\n- test: unit tests and module tests.\n- TDS: test dataset \n\n### 1.1 Installation\n\n#### 1.1.1 Prerequisites\n \nIf needed, install Python 3.7+\n(For window and MAC OS, the best is to install anaconda (\"https://www.anaconda.com/distribution/\"))\n\n\n#### 1.1.2 Setup\n\n##### 1.1.2.1 Package installation \n\nFrom command line install the following packages using pip:\n\n pip install esac_juice_pyutils\n\n pip install juice_segmentation\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Python package for merging/cutting segments according given rules",
"version": "0.6.9",
"project_urls": {
"Homepage": "https://juigitlab.esac.esa.int/core-system/uplink/juice_segmentation"
},
"split_keywords": [
"esa",
" science",
" planetary",
" space",
" planning",
" merging",
" cutting",
" rules"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7b3f475e181d752e65e4294ec532a27c437e3b8942f1dba86f5c8a99c4eeb2b0",
"md5": "38c5f382a5efb2761b551998fd3cbfb6",
"sha256": "e8abed739ebbb85034e06f5463dd14dccb9ccad079e0b27c068793c7e13a683d"
},
"downloads": -1,
"filename": "juice_segmentation-0.6.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "38c5f382a5efb2761b551998fd3cbfb6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 128690,
"upload_time": "2024-07-15T09:45:07",
"upload_time_iso_8601": "2024-07-15T09:45:07.953870Z",
"url": "https://files.pythonhosted.org/packages/7b/3f/475e181d752e65e4294ec532a27c437e3b8942f1dba86f5c8a99c4eeb2b0/juice_segmentation-0.6.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-15 09:45:07",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "juice-segmentation"
}