Mercurial > repos > bimib > cobraxy
changeset 311:fa041ec0b755 draft
Uploaded
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/.gitignore Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,6 @@ +__pycache__/ +cobraxy.egg-info/ +.venv/ +.vscode/ +outputs/ +build/ \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/cobraxy/meta.yaml Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,80 @@ +{% set name = "cobraxy" %} +{% set version = "0.1.0" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: file:///C:/Users/f.lapi/Documents/GitHub/COBRAxy/dist/cobraxy-0.1.0.tar.gz + sha256: 9445b95e62cfe5233c29baabd5c02a7732d3d096cccdd99cfea13948d1509d9e + +build: + entry_points: + - custom_data_generator=custom_data_generator:main + - flux_simulation=flux_simulation:main + - flux_to_map=flux_to_map:main + - marea_cluster=marea_cluster:main + - marea=marea:main + - ras_generator=ras_generator:main + - ras_to_bounds=ras_to_bounds:main + - rps_generator=rps_generator:main + noarch: python + script: {{ PYTHON }} -m pip install . -vv --no-build-isolation + number: 0 + +requirements: + host: + - python >=3.8.20,<3.12 + - pip + - setuptools + run: + - python >=3.8.20,<3.12 + - cairosvg ==2.7.1 + - cobra ==0.29.0 + - joblib ==1.4.2 + - lxml ==5.2.2 + - matplotlib-base ==3.7.3 + - numpy ==1.24.4 + - pandas ==2.0.3 + - pyvips ==2.2.3 # [linux or osx] + - scikit-learn ==1.3.2 + - scipy ==1.10.1 + - seaborn ==0.13.0 + - svglib ==1.5.1 + pip: + - pyvips==2.2.3 # [win] + +test: + imports: + - utils + - custom_data_generator + - flux_simulation + - marea_cluster + - ras_generator + - ras_to_bounds + - rps_generator + commands: + - pip install pyvips==2.2.3 + - python -c "import pyvips; print('pyvips version:', pyvips.__version__)" + - pip check + - custom_data_generator --help + - flux_simulation --help + - flux_to_map --help + - marea_cluster --help + - marea --help + - ras_generator --help + - ras_to_bounds --help + - rps_generator --help + requires: + - pip + +about: + home: https://github.com/CompBtBs/COBRAxy.git + summary: A collection of tools for metabolic flux analysis in Galaxy. + #license: '' + #license_file: PLEASE_ADD_LICENSE_FILE + +extra: + recipe-maintainers: + - Francesco2304
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/channeldata.json Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,1 @@ +{"channeldata_version":1,"packages":{"cobraxy":{"activate.d":false,"binary_prefix":false,"deactivate.d":false,"home":"https://github.com/CompBtBs/COBRAxy.git","post_link":false,"pre_link":false,"pre_unlink":false,"run_exports":{},"source_url":"file:///C:/Users/f.lapi/Documents/GitHub/COBRAxy/dist/cobraxy-0.1.0.tar.gz","subdirs":["noarch"],"summary":"A collection of tools for metabolic flux analysis in Galaxy.","text_prefix":false,"timestamp":1741366947,"version":"0.1.0"}},"subdirs":["noarch","win-64"]}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/index.html Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,90 @@ +<html> +<head> + <title>release</title> + <style type="text/css"> + a, a:active { + text-decoration: none; color: blue; + } + a:visited { + color: #48468F; + } + a:hover, a:focus { + text-decoration: underline; color: red; + } + body { + background-color: #F5F5F5; + } + h2 { + margin-bottom: 12px; + } + th, td { + font: 100% monospace; text-align: left; + } + th { + font-weight: bold; padding-right: 14px; padding-bottom: 3px; + } + th.tight { + padding-right: 6px; + } + td { + padding-right: 14px; + } + td.tight { + padding-right: 8px; + } + td.s, th.s { + text-align: right; + } + td.summary { + white-space: nowrap; + overflow: hidden; + } + td.packagename { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + max-width: 180px; + padding-right: 8px; + } + td.version { + //white-space: nowrap; + overflow: hidden; + max-width: 90px; + padding-right: 8px; + } + table { + background-color: white; + border-top: 1px solid #646464; + border-bottom: 1px solid #646464; + padding-top: 10px; + padding-bottom: 14px; + } + address { + color: #787878; + padding-top: 10px; + } + </style> +</head> +<body> + <h2>release</h2> + <h3><a href="rss.xml">RSS Feed</a> <a href="channeldata.json">channeldata.json</a></h3> +<a href="noarch">noarch</a> <a href="win-64">win-64</a> <table> + <tr> + <th style="padding-right:18px;">Package</th> + <th>Latest Version</th> + <th>Doc</th> + <th>Dev</th> + <th>License</th> +<th class="tight">win-64</th><th class="tight">noarch</th> <th>Summary</th> + </tr> + <tr> + <td class="packagename"><a href="https://github.com/CompBtBs/COBRAxy.git">cobraxy</a></td> + <td class="version">0.1.0</td> + <td></td> + <td></td> + <td class="tight"></td> +<td></td><td>X</td> <td class="summary">A collection of tools for metabolic flux analysis in Galaxy.</td> + </tr> </table> + <address>Updated: 2025-03-07 17:03:09 +0000 - Files: 1</address> +</body> +</html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/noarch/current_repodata.json Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,1 @@ +{"info":{"subdir":"noarch"},"packages":{},"packages.conda":{"cobraxy-0.1.0-py_0.conda":{"build":"py_0","build_number":0,"depends":["cairosvg 2.7.1","cobra 0.29.0","joblib 1.4.2","lxml 5.2.2","matplotlib-base 3.7.3","numpy 1.24.4","pandas 2.0.3","python >=3.8.20,<3.12","scikit-learn 1.3.2","scipy 1.10.1","seaborn 0.13.0","svglib 1.5.1"],"legacy_bz2_md5":null,"md5":"3ce06fbcbd3360c12bac9adf7957ab85","name":"cobraxy","noarch":"python","sha256":"caba0a0729ba111c4a65a6c1450653275f6e0cfdeb052f7e7a8981cc2bbc447e","size":51008,"subdir":"noarch","timestamp":1741366947437,"version":"0.1.0"}},"removed":[],"repodata_version":1} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/noarch/index.html Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,76 @@ +<html> +<head> + <title>release/noarch</title> + <style type="text/css"> + a, a:active { + text-decoration: none; color: blue; + } + a:visited { + color: #48468F; + } + a:hover, a:focus { + text-decoration: underline; color: red; + } + body { + background-color: #F5F5F5; + } + h2 { + margin-bottom: 12px; + } + th, td { + font: 100% monospace; text-align: left; + } + th { + font-weight: bold; padding-right: 14px; padding-bottom: 3px; + } + td { + padding-right: 20px; + } + td.s, th.s { + text-align: right; + } + table { + background-color: white; + border-top: 1px solid #646464; + border-bottom: 1px solid #646464; + padding-top: 10px; + padding-bottom: 14px; + } + address { + color: #787878; + padding-top: 10px; + } + </style> +</head> +<body> + <h2>release/noarch</h2> + <table> + <tr> + <th>Filename</th> + <th>Size</th> + <th>Last Modified</th> + <th>SHA256</th> + <th>MD5</th> + </tr> + <tr> + <td><a href="repodata.json">repodata.json</a></td> + <td class="s">601 B</td> + <td>2025-03-07 17:02:28 +0000</td> + <td>f8cfc8b6d1f71e9b13db3152bbe3fdfac3d5ca94c748a279599dd6f6872a5ba2</td> + <td>21106deab69c56a7e13f5167091e9860</td> + </tr> <tr> + <td><a href="repodata_from_packages.json">repodata_from_packages.json</a></td> + <td class="s">601 B</td> + <td>2025-03-07 17:02:28 +0000</td> + <td>f8cfc8b6d1f71e9b13db3152bbe3fdfac3d5ca94c748a279599dd6f6872a5ba2</td> + <td>21106deab69c56a7e13f5167091e9860</td> + </tr> <tr> + <td><a href="cobraxy-0.1.0-py_0.conda">cobraxy-0.1.0-py_0.conda</a></td> + <td class="s">50 KB</td> + <td>2025-03-07 17:02:27 +0000</td> + <td>caba0a0729ba111c4a65a6c1450653275f6e0cfdeb052f7e7a8981cc2bbc447e</td> + <td>3ce06fbcbd3360c12bac9adf7957ab85</td> + </tr> </table> + <address>Updated: 2025-03-07 17:03:09 +0000 - Files: 1</address> +</body> +</html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/noarch/repodata.json Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,1 @@ +{"info":{"subdir":"noarch"},"packages":{},"packages.conda":{"cobraxy-0.1.0-py_0.conda":{"build":"py_0","build_number":0,"depends":["cairosvg 2.7.1","cobra 0.29.0","joblib 1.4.2","lxml 5.2.2","matplotlib-base 3.7.3","numpy 1.24.4","pandas 2.0.3","python >=3.8.20,<3.12","scikit-learn 1.3.2","scipy 1.10.1","seaborn 0.13.0","svglib 1.5.1"],"md5":"3ce06fbcbd3360c12bac9adf7957ab85","name":"cobraxy","noarch":"python","sha256":"caba0a0729ba111c4a65a6c1450653275f6e0cfdeb052f7e7a8981cc2bbc447e","size":51008,"subdir":"noarch","timestamp":1741366947437,"version":"0.1.0"}},"removed":[],"repodata_version":1} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/noarch/repodata_from_packages.json Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,1 @@ +{"info":{"subdir":"noarch"},"packages":{},"packages.conda":{"cobraxy-0.1.0-py_0.conda":{"build":"py_0","build_number":0,"depends":["cairosvg 2.7.1","cobra 0.29.0","joblib 1.4.2","lxml 5.2.2","matplotlib-base 3.7.3","numpy 1.24.4","pandas 2.0.3","python >=3.8.20,<3.12","scikit-learn 1.3.2","scipy 1.10.1","seaborn 0.13.0","svglib 1.5.1"],"md5":"3ce06fbcbd3360c12bac9adf7957ab85","name":"cobraxy","noarch":"python","sha256":"caba0a0729ba111c4a65a6c1450653275f6e0cfdeb052f7e7a8981cc2bbc447e","size":51008,"subdir":"noarch","timestamp":1741366947437,"version":"0.1.0"}},"removed":[],"repodata_version":1} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/win-64/current_repodata.json Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,1 @@ +{"info":{"subdir":"win-64"},"packages":{},"packages.conda":{},"removed":[],"repodata_version":1} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/win-64/index.html Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,70 @@ +<html> +<head> + <title>release/win-64</title> + <style type="text/css"> + a, a:active { + text-decoration: none; color: blue; + } + a:visited { + color: #48468F; + } + a:hover, a:focus { + text-decoration: underline; color: red; + } + body { + background-color: #F5F5F5; + } + h2 { + margin-bottom: 12px; + } + th, td { + font: 100% monospace; text-align: left; + } + th { + font-weight: bold; padding-right: 14px; padding-bottom: 3px; + } + td { + padding-right: 20px; + } + td.s, th.s { + text-align: right; + } + table { + background-color: white; + border-top: 1px solid #646464; + border-bottom: 1px solid #646464; + padding-top: 10px; + padding-bottom: 14px; + } + address { + color: #787878; + padding-top: 10px; + } + </style> +</head> +<body> + <h2>release/win-64</h2> + <table> + <tr> + <th>Filename</th> + <th>Size</th> + <th>Last Modified</th> + <th>SHA256</th> + <th>MD5</th> + </tr> + <tr> + <td><a href="repodata.json">repodata.json</a></td> + <td class="s">96 B</td> + <td>2025-03-07 16:59:38 +0000</td> + <td>80f1769e75036891cfc10fc66eca8134a78b12e6e5cae86132db6148cf970bb1</td> + <td>fae3e0350ae934ae1572b2b0f28dcf74</td> + </tr> <tr> + <td><a href="repodata_from_packages.json">repodata_from_packages.json</a></td> + <td class="s">96 B</td> + <td>2025-03-07 16:59:38 +0000</td> + <td>80f1769e75036891cfc10fc66eca8134a78b12e6e5cae86132db6148cf970bb1</td> + <td>fae3e0350ae934ae1572b2b0f28dcf74</td> + </tr> </table> + <address>Updated: 2025-03-07 17:03:09 +0000 - Files: 0</address> +</body> +</html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/win-64/repodata.json Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,1 @@ +{"info":{"subdir":"win-64"},"packages":{},"packages.conda":{},"removed":[],"repodata_version":1} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/dist/release/win-64/repodata_from_packages.json Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,1 @@ +{"info":{"subdir":"win-64"},"packages":{},"packages.conda":{},"removed":[],"repodata_version":1} \ No newline at end of file
--- a/COBRAxy/local/svg metabolic maps/ENGRO2_map.svg Thu May 22 16:56:13 2025 +0000 +++ b/COBRAxy/local/svg metabolic maps/ENGRO2_map.svg Mon May 26 14:06:38 2025 +0000 @@ -7,7 +7,7 @@ version="1.1" id="svg1344" sodipodi:docname="ENGRO2_map.svg" - inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" + inkscape:version="1.4 (86a8ad7, 2024-10-11)" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" @@ -137,13 +137,13 @@ inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" - inkscape:zoom="0.43840621" - inkscape:cx="900.9909" - inkscape:cy="2409.8655" - inkscape:window-width="1920" - inkscape:window-height="1009" - inkscape:window-x="-8" - inkscape:window-y="-8" + inkscape:zoom="2.48" + inkscape:cx="431.85483" + inkscape:cy="2394.9596" + inkscape:window-width="2560" + inkscape:window-height="1494" + inkscape:window-x="-11" + inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="Legend body" showgrid="true"><inkscape:grid @@ -270,11 +270,11 @@ y="2393.7856" id="tspan2-8-4-5">Flux-inversion: same direction of the arrow in dataset2, opposite direction in dataset1.</tspan></text><path id="path6613-8-6" - d="m 106.71461,2339.5964 h 44.14056" + d="m 107.71254,2339.5964 h 45" stroke="#bebebe" - stroke-width="18.8335" + stroke-width="19.016" sodipodi:nodetypes="cc" - style="fill:#e9ae69;fill-opacity:0;stroke:#ff7f2a" + style="fill:#e9ae69;fill-opacity:0;stroke:#e4a675;stroke-opacity:1" inkscape:highlight-color="#aa1baa" /><path id="path6613-8-6-1" d="m 589.13564,2438.215 h 41.28932" @@ -283,16 +283,16 @@ style="display:inline" sodipodi:nodetypes="cc" /><path id="path6613-8-6-1-14" - d="m 106.71461,2494.5583 h 39.2934" + d="m 106.71461,2494.5583 h 45.85125" stroke="#bebebe" - stroke-width="17.7694" + stroke-width="19.195" style="display:inline;fill:#1a1a1a;stroke:#1a1a1a" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0" - d="m 106.71461,2384.9523 h 45.28104" + d="m 107.42742,2384.9523 h 45" stroke="#bebebe" - stroke-width="19.0753" - style="display:inline;fill:#6496eb;fill-opacity:1;stroke:#0088aa" + stroke-width="19.0161" + style="display:inline;fill:#6496eb;fill-opacity:1;stroke:#8aa3cc;stroke-opacity:1" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0-1" d="m 106.71461,2438.6449 h 45.28104" @@ -301,15 +301,15 @@ style="display:inline;fill:url(#radialGradient12);fill-opacity:1;stroke:url(#pattern17);stroke-width:19.075;stroke-dasharray:none;stroke-dashoffset:95.375;stroke-opacity:1" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0-9" - d="m 589.13564,2339.9018 h 44.7108" + d="m 587.71002,2340.7572 h 45" stroke="#bebebe" - stroke-width="18.9548" + stroke-width="19.016" style="display:inline;fill:#ff0000;stroke:#ff0000" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0-9-4" - d="m 589.13564,2383.9948 h 46.99179" + d="m 587.56746,2386.2799 h 45" stroke="#bebebe" - stroke-width="19.4323" + stroke-width="19.016" style="display:inline;mix-blend-mode:normal;fill:#0000ff;fill-opacity:1;stroke:#0000ff" sodipodi:nodetypes="cc" /><text xml:space="preserve"
--- a/COBRAxy/local/svg metabolic maps/ENGRO2_no_legend_map.svg Thu May 22 16:56:13 2025 +0000 +++ b/COBRAxy/local/svg metabolic maps/ENGRO2_no_legend_map.svg Mon May 26 14:06:38 2025 +0000 @@ -7,7 +7,7 @@ version="1.1" id="svg1344" sodipodi:docname="ENGRO2_map.svg" - inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" + inkscape:version="1.4 (86a8ad7, 2024-10-11)" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" @@ -137,13 +137,13 @@ inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" - inkscape:zoom="0.43840621" - inkscape:cx="900.9909" - inkscape:cy="2409.8655" - inkscape:window-width="1920" - inkscape:window-height="1009" - inkscape:window-x="-8" - inkscape:window-y="-8" + inkscape:zoom="2.48" + inkscape:cx="431.85483" + inkscape:cy="2394.9596" + inkscape:window-width="2560" + inkscape:window-height="1494" + inkscape:window-x="-11" + inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="Legend body" showgrid="true"><inkscape:grid @@ -270,11 +270,11 @@ y="2393.7856" id="tspan2-8-4-5">Flux-inversion: same direction of the arrow in dataset2, opposite direction in dataset1.</tspan></text><path id="path6613-8-6" - d="m 106.71461,2339.5964 h 44.14056" + d="m 107.71254,2339.5964 h 45" stroke="#bebebe" - stroke-width="18.8335" + stroke-width="19.016" sodipodi:nodetypes="cc" - style="fill:#e9ae69;fill-opacity:0;stroke:#ff7f2a" + style="fill:#e9ae69;fill-opacity:0;stroke:#e4a675;stroke-opacity:1" inkscape:highlight-color="#aa1baa" /><path id="path6613-8-6-1" d="m 589.13564,2438.215 h 41.28932" @@ -283,16 +283,16 @@ style="display:inline" sodipodi:nodetypes="cc" /><path id="path6613-8-6-1-14" - d="m 106.71461,2494.5583 h 39.2934" + d="m 106.71461,2494.5583 h 45.85125" stroke="#bebebe" - stroke-width="17.7694" + stroke-width="19.195" style="display:inline;fill:#1a1a1a;stroke:#1a1a1a" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0" - d="m 106.71461,2384.9523 h 45.28104" + d="m 107.42742,2384.9523 h 45" stroke="#bebebe" - stroke-width="19.0753" - style="display:inline;fill:#6496eb;fill-opacity:1;stroke:#0088aa" + stroke-width="19.0161" + style="display:inline;fill:#6496eb;fill-opacity:1;stroke:#8aa3cc;stroke-opacity:1" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0-1" d="m 106.71461,2438.6449 h 45.28104" @@ -301,15 +301,15 @@ style="display:inline;fill:url(#radialGradient12);fill-opacity:1;stroke:url(#pattern17);stroke-width:19.075;stroke-dasharray:none;stroke-dashoffset:95.375;stroke-opacity:1" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0-9" - d="m 589.13564,2339.9018 h 44.7108" + d="m 587.71002,2340.7572 h 45" stroke="#bebebe" - stroke-width="18.9548" + stroke-width="19.016" style="display:inline;fill:#ff0000;stroke:#ff0000" sodipodi:nodetypes="cc" /><path id="path6613-8-6-0-9-4" - d="m 589.13564,2383.9948 h 46.99179" + d="m 587.56746,2386.2799 h 45" stroke="#bebebe" - stroke-width="19.4323" + stroke-width="19.016" style="display:inline;mix-blend-mode:normal;fill:#0000ff;fill-opacity:1;stroke:#0000ff" sodipodi:nodetypes="cc" /><text xml:space="preserve"
--- a/COBRAxy/marea.xml Thu May 22 16:56:13 2025 +0000 +++ b/COBRAxy/marea.xml Mon May 26 14:06:38 2025 +0000 @@ -1,4 +1,4 @@ -<tool id="MaREA" name="Metabolic Reaction Enrichment Analysis" version="2.0.1"> +<tool id="MaREA" name="Metabolic Reaction Enrichment Analysis" version="2.0.0"> <macros> <import>marea_macros.xml</import> </macros>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/setup.py Mon May 26 14:06:38 2025 +0000 @@ -0,0 +1,59 @@ +from setuptools import setup, find_packages + +setup( + name='cobraxy', + version='0.1.0', + description='A collection of tools for metabolic flux analysis in Galaxy.', + long_description=open('README.md').read(), + long_description_content_type='text/markdown', + author='', + author_email='', + url='https://github.com/CompBtBs/COBRAxy.git', + license='', + packages=find_packages(include=["utils", "utils.*"]), + py_modules=[ + 'custom_data_generator', + 'flux_simulation', + 'flux_to_map', + 'marea_cluster', + 'marea', + 'ras_generator', + 'ras_to_bounds', + 'rps_generator' + ], + include_package_data=True, + install_requires=[ + 'cairosvg==2.7.1', + 'cobra==0.29.0', + 'joblib==1.4.2', + 'lxml==5.2.2', + 'matplotlib==3.7.3', + 'numpy==1.24.4', + 'pandas==2.0.3', + 'pyvips==2.2.3', + 'scikit-learn==1.3.2', + 'scipy==1.11', + 'seaborn==0.13.0', + 'svglib==1.5.1', + 'anndata==0.8.0', + 'pydeseq2==0.5.1' + ], + entry_points={ + 'console_scripts': [ + 'custom_data_generator=custom_data_generator:main', + 'flux_simulation=flux_simulation:main', + 'flux_to_map=flux_to_map:main', + 'marea_cluster=marea_cluster:main', + 'marea=marea:main', + 'ras_generator=ras_generator:main', + 'ras_to_bounds=ras_to_bounds:main', + 'rps_generator=rps_generator:main' + ], + }, + classifiers=[ + 'Programming Language :: Python :: 3', + 'License :: OSI Approved :: MIT License', + 'Operating System :: OS Independent', + ], + python_requires='>=3.8.20,<3.12', +)