問題タブ [sbml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python.h をチェックしています... いいえ Python.h の場所がわかっているのに、なぜこのようなことが起こるのですか?
WindowsマシンでCygwinを介してPythonを実行しています。統計プログラム (abc-sysbio) を使用するには、libSBML をインストールする必要があります。プログラムの指示には次のように書かれています。
libSBML http://downloads.sourceforge.net/project/sbml/libsbml/4.0.1/libsbml-4.0.1-src.zipをダウンロードしてインストールし 、libsbml-4.0.1-src.zipを解凍します。
ダウンロードと解凍は成功しましたが、次の./configure --with-python=<dir> --prefix=<dir> --with-swig=<dir>
理由でコマンドが失敗します。
Python.h
ディレクトリで見つけることができるので、この問題を修正する方法を知っている人はいますか?
./configure --with-python=<dir> --prefix=<dir> --with-swig=<dir>
コマンドでディレクトリを間違えましたか?
ありがとう。
r - 動的に生成された R コマンドを実行する方法
一連の生化学反応の詳細を含むSBMLファイルがあります。各反応には、一連の反応物 (代謝物) があります。私の目標は、各反応の反応物のリストを取得することです。次のように、反応物のリストに手動でアクセスできます。
ここで、 R_DM_4CRSOLは最初の反応の名前です。そして、反応物のリストを取得するたびに、reactionID を指定する必要があります。しかし問題は、2700 の反応があり、プロセスを自動化する必要があるということです。ReactioinID を変数に代入して、以下のようにコマンドを実行してみました。しかし、次のようには機能しません。
最後に、各反応に対して実行可能なコマンドの文字列を作成することを考えました。文字列を作成できましたが、実行方法がわかりません。sys を使用してみましたが、次のような警告が表示されます。
警告メッセージ: 実行中のコマンド 'currentFile$reactions$R_DM_4CRSOL$reactants' のステータスは 127 でした
どうすればこれを達成できるか教えてください。前もって感謝します。
cygwin - Windows マシンで Cygwin を使用して libSBML をインストールするにはどうすればよいですか?
Python で特注の統計パッケージを実行するために、Cygwin ターミナルを使用して Windows マシンに libSBML をインストールしたいと考えています。libSBML のインストール手順により、以下を正常に実行できました。
でも、
次のエラーが発生して失敗します。
この問題は、 http://sourceforge.net/p/sbml/libsbml/314/#581bで報告されたものと同じであり、その後クローズされたと思います。このページのメッセージの解釈を手伝ってくれたり、別の解決策を提案してくれませんか?
matlab - SBML モデルをシミュレート可能な Matlab 関数に変換する
SBML モデルを Matlab 関数に変換するツールを探しています。SBMLTranslate()
libSBML の関数を試しましたが、これは関数ではなく Matlab 構造体を返します。そのようなツールが存在するかどうか誰かが知っていますか? ありがとう
r - Rcpp を使用して C++ オブジェクトを R にエクスポートし、外部 C++ ライブラリからいくつかのクラス メソッドを公開する
C++ ライブラリlibsbml::Model
のタイプのオブジェクトを Rcpp ベースのパッケージで返そうとしています。libsbml
最後に、パッケージでこのようなことができるようにしたいR
モデルを返すために次のことを試みています
それは私に明らかなエラーを与えています、
cannot initialize a variable of type "SEXP' (aka 'SEXPREC *') with an lvalue of type 'libsbml::Model *const'
おそらく、ギャラリーの最近の記事に基づいて、wrap
戻り型に拡張する必要があるためです (と思います)。私はこの考え方で正しい軌道に乗っていますか? は巨大なクラスであり、私はオブジェクト指向プログラミングの経験がない C++ の初心者であるため、巨大なタスクのように思えます。libsbml::Model
Rcpp
libsbml::Model
次のコードも試しました(Rcpp
モジュールを使用)
libsbml::Model
クラスのメソッドのいくつかを公開するため。しかしClean and Rebuild
、パッケージのコマンドで次のメッセージが表示されます
call to non-static member function without an object argument
漠然とした質問で申し訳ありませんが、そのクラスのいくつかのフィールドにエクスポートlibsbml::Model
して公開するという私の最終目標を達成する方法についての指針をいただければ幸いです。R
コードの最終バージョンは -
https://github.com/sn248/Rcppsbml/blob/master/src/getModel.cpp