biosustain / multitfa Goto Github PK
View Code? Open in Web Editor NEWMultivariate thermodynamics-based metabolic flux analysis in Python.
License: Apache License 2.0
Multivariate thermodynamics-based metabolic flux analysis in Python.
License: Apache License 2.0
Is there a better way to check if the new variables are added or not ?
Originally posted by @vishnumahamkali in #6 (comment)
I would like to change the temperature for the calculation of
It can be added to one of the input dictionaries that are supplied for the tmodel
construction, or to a new one.
comp_info = {
"pH": {"c": 7, "e": 6.4},
"I": {"c": 0.25, "e": 0},
"T": "310K",
}
thermo_model = tmodel(
model,
compartment_info=pd.DataFrame(data=comp_info),
)
I can make a PR, maybe after #28.
Perhaps, the comparment_info
argument should be changed after this since T
is not particularly tied to a compartment (someone might have a use case for different temperatures per compartment, I don't know). As aforementioned, it could be a different argument to the __init__
function.
Importing tmodel fails at from .thermo_constants import * at line 20: params = CCModelParameters.from_quilt() with the error message that CCModelParameters has no attribute 'from_quilt'. It appears that an update on the Equilibrator side may have changed/removed some features.
When defining a mixture of identifiers for a model, e.g; seed, kegg and some no identifiers at all, multitfa is throwing error that it can't cache from equilibrator-api.
When using pip to install, 'pip3 install git+https://github.com/biosustain/multivariate-tmfa.git', it doesn't include 'data' directory. We need 'data/component_data.npz' for 'thermo_constants.py'.
multitfa/src/multitfa/core/tmodel.py
Lines 855 to 857 in 413b125
I think this function broke when the cache file was removed. As a temp fix I made this change. Could you check the function to properly do the cache file location
Originally posted by @vishnumahamkali in #6 (comment)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.