Skip to content

Testing for conflicts #84

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 402 commits into
base: dev_update
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
402 commits
Select commit Hold shift + click to select a range
2a9c02c
Merge pull request #126 from Fxe/dev
Fxe Jun 26, 2023
b7edac0
Changing zero threshold on gapfilling
cshenry Jul 2, 2023
97b5d4f
Adding version printing to ModelSEEDpy so I can be sure what version …
cshenry Jul 3, 2023
a27ba8f
Resetting gapfill threshold for zero
cshenry Jul 4, 2023
3dc662b
Restoring small gapfilling threshold
cshenry Jul 4, 2023
7f694bf
Fixing gapfilling target issue
cshenry Jul 4, 2023
a8563df
Fixing bug in ATP correction
cshenry Jul 4, 2023
7cc3c55
Fixing ATP correction
cshenry Jul 4, 2023
e76d824
Fixing ATP correction media selection
cshenry Jul 4, 2023
c456540
Running black
cshenry Jul 4, 2023
cb27e47
Merge pull request #127 from cshenry/main
Fxe Jul 4, 2023
c8b67b5
minor
Fxe Jul 4, 2023
01b9d16
Merge branch 'dev' of github.com:Fxe/ModelSEEDpy into dev
Fxe Jul 4, 2023
1851286
added e0 as extracell search for cobrapy
Fxe Jul 6, 2023
7e0e216
black
Fxe Jul 6, 2023
afcaa7a
pre-commit
Fxe Jul 6, 2023
8d23db0
Merge pull request #128 from Fxe/dev
Fxe Jul 6, 2023
38c5a7a
Fixing threshold and adding empty media and fixing thresholds
cshenry Jul 7, 2023
787c6be
Fixing empty media
cshenry Jul 7, 2023
82fd4a6
Merge branch 'dev' of https://github.com/ModelSEED/ModelSEEDpy
cshenry Jul 7, 2023
2f8aeee
Fixing git ignore
cshenry Jul 7, 2023
91ac499
Making thresholds on tests more flexible, including supporting media …
cshenry Jul 8, 2023
55ae63f
Improving commenting and improving multi gapfilling
cshenry Jul 10, 2023
32c590f
Fixing bug in log message
cshenry Jul 10, 2023
19f9f58
Update atp_medias.tsv
jplfaria Jul 10, 2023
45329c1
Merge pull request #6 from jplfaria/patch-1
Fxe Jul 10, 2023
5239078
Merge branch 'ModelSEED:dev' into dev
Fxe Jul 10, 2023
69d9a8d
Merge pull request #129 from Fxe/dev
Fxe Jul 10, 2023
432aaed
build biomass index fix
Fxe Jul 10, 2023
50714db
Merge branch 'dev' of github.com:Fxe/ModelSEEDpy into dev
Fxe Jul 10, 2023
ccfed7e
Merge pull request #130 from Fxe/dev
Fxe Jul 10, 2023
239ac6e
Fixing various media and element package
cshenry Jul 12, 2023
3f25882
Fixing weird import
cshenry Jul 12, 2023
b0311a3
Improving phenotype simulations and gapfilling
cshenry Jul 13, 2023
ea81a98
Fixing bug
cshenry Jul 13, 2023
abd998c
Adding MSGrowthPhenotype object
cshenry Jul 13, 2023
963f00a
Adding MSGrowthPhenotype
cshenry Jul 13, 2023
0d6e7af
Fixing error in simulate arguments
cshenry Jul 13, 2023
c0abcd1
Fixing attributes, improving phenotypes, improving gapfilling
cshenry Jul 17, 2023
de260ae
Fixing attritbute problem and fixing phenotypes
cshenry Jul 17, 2023
328c578
Improving phenotype simulations and enabling use of complete media
cshenry Jul 18, 2023
084054d
Fixing issue where attributes will be none
cshenry Jul 18, 2023
0d61497
atpcorrection
Fxe Jul 18, 2023
afb94cc
Merge branch 'dev' of github.com:Fxe/ModelSEEDpy into dev
Fxe Jul 18, 2023
b08f8f3
Improving phenotype simulation and making sure parameters are documen…
cshenry Jul 18, 2023
c45f798
Improved phenotype functions
cshenry Jul 22, 2023
a48f398
Removing failed ATP gapfillings from gapfilling sensitivity
cshenry Jul 24, 2023
6dca6d9
Adding ATP gapfilled reactions to gapfilling sensitivity
Jul 24, 2023
1be4674
Fixing bug in gapfill
cshenry Jul 25, 2023
148e3e6
Merge branch 'main' of https://github.com/cshenry/ModelSEEDpy
cshenry Jul 25, 2023
2db54c6
Fixing bug in ATP media
cshenry Jul 26, 2023
ca7cc50
Fixing ATP correction
Jul 26, 2023
dba76e8
Merge branch 'main' of github.com:cshenry/ModelSEEDpy
Jul 26, 2023
03ad8cc
Adding MSModelReport object with Jose's report code
cshenry Jul 26, 2023
81dd30c
Adding filename for report output
cshenry Jul 26, 2023
6507666
Fixing report
cshenry Jul 26, 2023
28c7028
Fixing accuracy and output and baseline growth
cshenry Aug 2, 2023
21efcbc
Fixing gapfilling filter saving and complete media
cshenry Aug 2, 2023
ed04550
Fixing bug in phenotype accuracy computation
cshenry Aug 3, 2023
2649577
Fixing gapfilling filter attribute
cshenry Aug 3, 2023
8c70448
Fixing bug in saving of gapfilling filtering
cshenry Aug 3, 2023
f02a4a7
fixing filter saving in attributes
cshenry Aug 4, 2023
ca7dee2
Removing debugging from filtering code
cshenry Aug 4, 2023
0cdba7c
Adding support for building models from multiple annotations
cshenry Aug 8, 2023
cdea5d6
Fixing gene hash function
cshenry Aug 8, 2023
894cee0
Fixing add feature function
cshenry Aug 8, 2023
47de2c8
Fixing problem with ModelSEEDDatabase reactions
cshenry Aug 8, 2023
951bce1
Fixing annotation ontology and build from annotation ontology
cshenry Aug 10, 2023
be8dcd1
Correcting message output in ontology builder
cshenry Aug 10, 2023
0af0299
Checking in first draft of tempalte
cshenry Aug 17, 2023
58cc3c2
Fixing template
cshenry Aug 17, 2023
39fe14d
Updating template
cshenry Aug 17, 2023
de30b92
Adding probabilities for ensemble models
cshenry Aug 24, 2023
6ee54a2
Fixing bug
cshenry Aug 24, 2023
9c2cff1
Fixing bug in report when gapfilling isn't run
cshenry Aug 24, 2023
645be00
Updates to report code
Aug 24, 2023
7d3560f
Merge branch 'main' of github.com:cshenry/ModelSEEDpy
Aug 24, 2023
4d4cc53
Merge branch 'main' of https://github.com/cshenry/ModelSEEDpy into dev
jplfaria Aug 25, 2023
ec198d8
adding multi tab model report
jplfaria Aug 25, 2023
6210810
Merge pull request #133 from cshenry/main
Fxe Aug 26, 2023
61ecda1
changes to multitab report and redoing gapfilling and atp analysis re…
jplfaria Aug 28, 2023
eb785b2
Merge pull request #134 from jplfaria/dev
Fxe Aug 28, 2023
1f0ec94
Fixing bug in report
cshenry Aug 30, 2023
6496f65
Fixing report bug
cshenry Aug 30, 2023
c5b1f4f
Debugging media
cshenry Sep 7, 2023
ea4117a
Removing debugging
cshenry Sep 7, 2023
cfc3bec
Fixing report
cshenry Sep 9, 2023
1b038fd
Fixing report
cshenry Sep 9, 2023
4632303
Fixing report
cshenry Sep 9, 2023
4b5f573
Fixing report
cshenry Sep 9, 2023
c9ce470
Slight report correction
cshenry Sep 9, 2023
de064ab
Fixing report bugs
cshenry Sep 11, 2023
481d914
Fixing model report encoding
cshenry Sep 13, 2023
df44d59
Fixing report for empty gapfillling data
cshenry Sep 13, 2023
b4a62f4
Adding annotationontology class to module
cshenry Sep 13, 2023
2818366
Fixing report for models where gapfilling has an empty solution
cshenry Sep 13, 2023
1dd84b3
utl
Fxe Sep 14, 2023
b65c591
Merge branch 'dev' of github.com:Fxe/ModelSEEDpy into dev
Fxe Sep 14, 2023
7112e17
balck
Fxe Sep 14, 2023
722d4dd
precommit
Fxe Sep 14, 2023
6151d17
ignore examples
Fxe Sep 14, 2023
06e05f3
no examples
Fxe Sep 14, 2023
9bcc3b4
version bump and atpcorrection media id check
Fxe Sep 15, 2023
a7de549
black
Fxe Sep 15, 2023
59f7c85
Merge pull request #136 from Fxe/dev
Fxe Sep 15, 2023
640118c
Adding function template for gapfilling function from PNNL team
cshenry Sep 21, 2023
7debbb4
Fixing bug in model reconstruction
cshenry Sep 23, 2023
1449464
Running black
cshenry Sep 23, 2023
67eb8c2
Beginning implementation of global gapfill method
cshenry Sep 23, 2023
e44ea1e
Merge commit '59f7c857b38f55de4ca86b5fc97f07b1e98d8553'
cshenry Sep 23, 2023
ac7c82d
Merge pull request #137 from cshenry/main
Fxe Sep 24, 2023
9de1e73
Enabling phenotypes to ignore growth data
cshenry Sep 24, 2023
0f8ddc8
fixing bug in msatpcorrection
cshenry Oct 4, 2023
1e7b63a
Fixing ID in phenotype simulation output
cshenry Oct 4, 2023
a3d13c7
Fixing threshold for pyruvate and fixing bug in multigapfilling
cshenry Oct 4, 2023
967239d
Fixing phenotype id code
cshenry Oct 5, 2023
5b321ee
Setting debug messages to understanding hanging during sensitivity an…
cshenry Oct 6, 2023
a523de8
Fixing problem with solution integration during multigapfill
cshenry Oct 8, 2023
dfca462
update rast call
Fxe Oct 10, 2023
0769975
Merge branch 'ModelSEED:dev' into dev
Fxe Oct 10, 2023
e08b372
Merge pull request #138 from Fxe/dev
Fxe Oct 10, 2023
7aa4d46
Adding function to build modelutl from file
cshenry Oct 11, 2023
d99441a
Adding some utility functions and adding current_media to KBase media…
cshenry Oct 13, 2023
f5d1d3d
Adding reaction links for obsolete reactions to reaction annotations
cshenry Oct 13, 2023
d037644
Fixing none linked reactions
cshenry Oct 13, 2023
8951c96
adding another utility function
cshenry Oct 13, 2023
4b6520c
Checking in improved gapfilling
cshenry Nov 10, 2023
7b1a0fa
Fixing bug in ATP code
cshenry Nov 10, 2023
0178590
Created Weighting function for gap fill. Example data required for te…
jjacobson95 Dec 4, 2023
fb9f116
updated cobra version and template reaction type fix
Fxe Dec 7, 2023
ea79000
format
Fxe Dec 7, 2023
8a6157e
Merge pull request #141 from Fxe/dev
Fxe Dec 7, 2023
b06d221
Fixing phenotype calling
cshenry Dec 21, 2023
76d2013
debugging growth calls
cshenry Dec 21, 2023
74a333e
Fixing FBA package and phenotyping
cshenry Dec 28, 2023
7132c50
Linted
jjacobson95 Jan 4, 2024
d36463f
Checking in gapfilling improvements for PNNL use in developing gapfil…
cshenry Jan 25, 2024
ebaaaf7
Updating code for gapfilling and annotation ontology support
cshenry Feb 6, 2024
7502e51
rast regex
Fxe Feb 9, 2024
491a200
Major updates to weighting / expression data function
jjacobson95 Feb 14, 2024
0a45528
Adding ensemble class and uploading fixes to gapfilling
cshenry Mar 11, 2024
c68740c
Adding fba object and fixing ontology object
cshenry Mar 11, 2024
d38ce28
Integrating Andrew Freiburger's community modeling code for GROW proj…
cshenry Mar 11, 2024
13274cc
Updates to support mscommunity and probabiliy and fixes to ModelSEEDpy
cshenry Mar 17, 2024
ea73824
Checking in the stripping out of flux limits
cshenry Mar 19, 2024
917bf84
Restoring old MSCommunity for now because refactor to new code is too…
cshenry Mar 19, 2024
4300bec
Fixing
cshenry Mar 19, 2024
6ac6e6b
Fixing bug
cshenry Mar 19, 2024
5003789
Fixing bug
cshenry Mar 19, 2024
4898d5d
Fixing
cshenry Mar 19, 2024
221fe72
Fixing community
cshenry Mar 19, 2024
a22b9e3
Fixing
cshenry Mar 19, 2024
4ae878e
Rolling back to old reconstruction code
cshenry Mar 19, 2024
3efd02e
Fixing basemodel support
cshenry Mar 19, 2024
5cd37e9
Fixing
cshenry Mar 19, 2024
3e94867
Fixing
cshenry Mar 19, 2024
f85fba1
Merge pull request #140 from jjacobson95/dev
cshenry Mar 21, 2024
0d7d955
Merge commit 'f85fba105a6d081c1589e1f4f0c098d097ac2c29'
cshenry Mar 21, 2024
95d45c2
Updates to improve annotation ontology support
cshenry Mar 22, 2024
0ad47c4
Fixing annoopt bug
cshenry Mar 22, 2024
24ae847
Fixing genome
cshenry Mar 22, 2024
1e83b45
Fixing genome
cshenry Mar 22, 2024
cb50084
Update msgapfill.py
jjacobson95 Mar 22, 2024
fc1019b
linted
jjacobson95 Mar 22, 2024
6738874
re-linted msgapfill.py
jjacobson95 Mar 22, 2024
e59adab
Adding function for creating new features
cshenry Mar 23, 2024
7d433a5
Fixing genome info bug
cshenry Mar 23, 2024
f9feaf6
Fixing feature
cshenry Mar 23, 2024
76804cc
Merge pull request #142 from jjacobson95/dev
cshenry Mar 25, 2024
884b162
Merge commit '76804cca89e5ee34ca104c63773083e54355cbc6'
cshenry Mar 25, 2024
3391b5c
Finalizing omegga
cshenry Mar 28, 2024
a6fc4b9
Fixing omegga capabilities
cshenry Mar 30, 2024
92a59ff
Working on fbareport for community FBA app and adding debug message w…
cshenry Apr 1, 2024
ea08313
Merge branch 'ModelSEED:dev' into dev
Fxe Apr 9, 2024
6348c58
fixes
Fxe Apr 9, 2024
6f15296
black
Fxe Apr 9, 2024
184faf5
added py311
Fxe Apr 9, 2024
06462e1
Merge pull request #144 from Fxe/dev
Fxe Apr 9, 2024
48fde20
Temporarily removing dependency
cshenry Apr 28, 2024
f133947
Fixes to support simulation of uptake and excretion phenotypes
cshenry May 21, 2024
742c514
Improving gapfilling and modelutl
cshenry May 22, 2024
cff2a9e
Checking in fixes to support phenotype simulations
cshenry Jun 3, 2024
f8ef961
Fixing minimum value for phenotype
cshenry Jun 3, 2024
17ceafd
Fixing phenotype simulation
cshenry Jun 3, 2024
b8eb006
Disabling phenotype call adjustment
cshenry Jun 3, 2024
35e3b33
Adjusting where growth constraint is being removed
cshenry Jun 4, 2024
2b71ba0
biochem
Fxe Jun 21, 2024
6dc1903
Merge branch 'ModelSEED:dev' into dev
Fxe Jun 21, 2024
f42f91f
bump 4.0 swapped pyeda for sympy
Fxe Jul 9, 2024
f023328
Merge branch 'dev' of github.com:Fxe/ModelSEEDpy into dev
Fxe Jul 9, 2024
9e97848
mixed line endings
Fxe Jul 9, 2024
311563e
pragmas
Fxe Jul 9, 2024
d7fce5a
Merge pull request #145 from Fxe/dev
Fxe Jul 9, 2024
43770ce
readne
Fxe Jul 9, 2024
4845000
Merge branch 'ModelSEED:dev' into dev
Fxe Jul 9, 2024
1a0a562
Merge pull request #146 from Fxe/dev
Fxe Jul 9, 2024
899e093
Add pigment and carbohydrate biomass categories
jplfaria Jul 20, 2024
a76a45e
Merge remote-tracking branch 'upstream/dev' into dev
jplfaria Jul 22, 2024
213fe4e
Checking in various code updates from recent project work.
Aug 6, 2024
ff94ce1
genome
Fxe Sep 4, 2024
2961bfb
reaction pathways
Fxe Sep 26, 2024
67957d3
black
Fxe Sep 26, 2024
87143dd
Merge pull request #149 from Fxe/dev
Fxe Sep 26, 2024
0e84a2b
Fixes for expression fba and ATP
Oct 8, 2024
78fda49
Fixing error with bio reaction, fixing check for compounds in templat…
Nov 5, 2024
7ad20c4
Merge pull request #148 from jplfaria/dev
Fxe Nov 7, 2024
aa63f34
genome
Fxe Nov 9, 2024
35ecbc7
b
Fxe Nov 9, 2024
c2c1168
Fixing media forcing; fixing ensemble modeling; fixing aliases in gen…
Nov 20, 2024
02319e0
Removing pyeda dependency
Nov 21, 2024
3d4d79f
Removing solution printing that was used for debugging
Nov 21, 2024
3749d67
Setting config for KBase deploy
Nov 21, 2024
2d1e624
Merge pull request #150 from Fxe/dev
Fxe Nov 29, 2024
c7938f4
pigment fix
Fxe Nov 29, 2024
12e0b86
Merge branch 'ModelSEED:dev' into dev
Fxe Nov 29, 2024
e908f22
Merge pull request #152 from Fxe/dev
Fxe Nov 29, 2024
6d48d67
Fixing global gapfilling
Dec 28, 2024
1ca7860
proj
Fxe Jan 20, 2025
aa7907a
Merge branch 'dev' of github.com:Fxe/ModelSEEDpy into dev
Fxe Jan 20, 2025
01b1383
Improvements to support building models from other annotations
Feb 13, 2025
d04990a
Adding support for pigment and carbohydrate
Feb 13, 2025
c37cde4
Adding defaults for new fields pigment and carbohydrate
Feb 13, 2025
ee19f85
Fixing ModelSEEDDatabase calls in utils
Feb 13, 2025
92fafba
Fixing reaction scoring
Feb 13, 2025
0b28901
Fixing reaction scoring
Feb 13, 2025
a472beb
Fixing reaction scoring
Feb 13, 2025
89d8471
Attempting to fix variable mismatch
Feb 14, 2025
ee1872c
Trying to fix bug with problem replication with gurobi
Feb 15, 2025
a888d36
Fixing bugs in gapfilling
Feb 22, 2025
e571d2d
Debugging global gapfill solution saving
Feb 23, 2025
48ff1b1
Debugging gene finder for gapfilled reactions
Feb 23, 2025
93e4bbd
Adding time import
Feb 23, 2025
b569bdd
Fixing gapfilling
Feb 23, 2025
84317b7
Removing debugging print
Feb 23, 2025
d12f2cd
Debugging issue with reaction bounds on gapfilled reactions
Feb 24, 2025
a549592
Fixing bug in debuging prints
Feb 24, 2025
7c74a9e
Fixing phenotype simulation and gapfilling debugging
Feb 24, 2025
844bf4a
Fixing ensemble and gapfilling
Feb 25, 2025
76e3507
Fixing bug
Feb 25, 2025
5455ff1
Fixing bug causing gapfilled reactions to be KO during testing
Feb 25, 2025
c2b88af
Fixing ensemble and removing prints
Feb 25, 2025
3546e59
Fixing ensemble code and annotation ontology
Feb 26, 2025
574fe00
genome loader
Fxe Mar 3, 2025
8ceb89e
Merge branch 'ModelSEED:dev' into dev
Fxe Mar 6, 2025
6e437ac
Merge pull request #153 from Fxe/dev
Fxe Mar 6, 2025
d39b0c1
Fixing path to ModelSEEDDatanase in config file for KBase app
Apr 4, 2025
7cc275a
mstemplate biomass
Fxe Apr 4, 2025
cc095d6
Merge pull request #154 from Fxe/dev
Fxe Apr 4, 2025
9560c4b
Adding objective package
Apr 5, 2025
ca05193
Merge commit 'cc095d6d49959f1d9018ec71e6f31ee3eb8a2d25'
Apr 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ name: Run Pre-Commit
on:
pull_request: {}
push:
paths-ignore:
- 'examples/**'
branches:
- dev
- main
Expand All @@ -13,7 +15,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
python-version: ['3.8', '3.9', '3.10']
python-version: ['3.9', '3.10', '3.11']
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v3
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/tox.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Run Tox

on:
pull_request: {}
push:
branches: [main]

jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.9', '3.10', '3.11']
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel build
python -m pip install tox tox-gh-actions
- name: Test with tox
run: |
tox
python -m build .
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -131,3 +131,8 @@ dmypy.json

# Pyre type checker
.pyre/

.pydevproject
.settings/*
*data/*
*.lp
2 changes: 2 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ repos:
args:
- --pytest-test-first
- id: check-json
exclude: examples/
- id: pretty-format-json
exclude: examples/
args:
- --autofix
- --top-keys=_id
Expand Down
6 changes: 3 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
language: python
python:
- 3.6
- 3.7
- 3.8
- 3.9
- 3.10
- 3.11
before_install:
- python --version
- pip install -U pip
Expand Down
13 changes: 6 additions & 7 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ ________________________________________________________________________
:target: https://pepy.tech/project/modelseedpy
:alt: Downloads

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/ambv/black
:alt: Black


Metabolic modeling is an pivotal method for computational research in synthetic biology and precision medicine. The metabolic models, such as the constrint-based flux balance analysis (FBA) algorithm, are improved with comprehensive datasets that capture more metabolic chemistry in the model and improve the accuracy of simulation predictions. We therefore developed ModelSEEDpy as a comprehensive suite of packages that bootstrap metabolic modeling with the ModelSEED Database (`Seaver et al., 2021 <https://academic.oup.com/nar/article/49/D1/D575/5912569?login=true>`_ ). These packages parse and manipulate (e.g. gapfill missing reactions or calculated chemical properties of metabolites), constrain (with kinetic, thermodynamics, and nutrient uptake), and simulate cobrakbase models (both individual models and communities). This is achieved by standardizing COBRA models through the ``cobrakbase`` module into a form that is amenable with the KBase/ModelSEED ecosystem. These functionalities are exemplified in `Python Notebooks <https://github.com/ModelSEED/ModelSEEDpy/examples>`_ . Please submit errors, inquiries, or suggestions as `GitHub issues <https://github.com/ModelSEED/ModelSEEDpy/issues>`_ where they can be addressed by our developers.

Expand All @@ -33,11 +37,11 @@ Metabolic modeling is an pivotal method for computational research in synthetic
Installation
----------------------

ModelSEEDpy will soon be installable via the ``PyPI`` channel::
PIP (latest stable version 0.4.0)::

pip install modelseedpy

but, until then, the repository must cloned::
GitHub dev build (latest working version)::

git clone https://github.com/ModelSEED/ModelSEEDpy.git

Expand All @@ -51,8 +55,3 @@ The associated ModelSEED Database, which is required for a few packages, is simp
git clone https://github.com/ModelSEED/ModelSEEDDatabase.git

and the path to this repository is passed as an argument to the corresponding packages.

**Windows users** must separately install the ``pyeda`` module: 1) download the appropriate wheel for your Python version from `this website <https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyeda>`_ ; and 2) install the wheel through the following commands in a command prompt/powershell console::

cd path/to/pyeda/wheel
pip install pyeda_wheel_name.whl
2 changes: 1 addition & 1 deletion examples/Flux Analysis/FullThermodynamicsExample.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -1373,7 +1373,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.9"
"version": "3.9.12"
}
},
"nbformat": 4,
Expand Down
Loading
Loading