chore: update model I/O functions and documentation#883
Conversation
getGenesFromGrRules is already in RAVEN
use RAVEN's generic exportForGit instead
# Conflicts: # data/testResults/README.md
|
This PR has been automatically tested with GH Actions. Here is the output of the MACAW test: Starting dead-end test... This and a more detailed output from MACAW are also committed to
|
# Conflicts: # data/testResults/README.md
…seFunc # Conflicts: # data/testResults/README.md
|
@feiranl Can you review this PR? If you approve, then a lot of conflicts in other PRs can be resolved. |
|
@edkerk, I noticed this PR includes significant changes to the YAML file. I'm concerned that merging it into the develop branch might cause conflicts and complications with other open PRs. If that is not the case, I can review this PR later today. |
|
Almost all YML changes are the removal of empty lines: This should pose very limited if any complications with any open PRs. |
|
Ok, will review this later today. |
feiranl
left a comment
There was a problem hiding this comment.
Ed, Could you help check this? I am trying to run an import and output cycle, but failed with several error. I am using the RAVEN main branch.
|
@edkerk Could you check this PR, so that we can merge this. There are around 20 PRs waiting to be approved and 20 PRs needs to be done... |
until fully merged in new RAVEN release
# Conflicts: # data/testResults/README.md # model/Human-GEM.yml # model/genes.tsv
|
@edkerk Thank you so much for all the hard work yesterday! Please let me know when this PR is ready for review. I can then do a quick check.😊 |
|
Ready for review! |
|
This PR has been automatically tested with GH Actions. Here is the output of the gene essentiality test: cellLine TP TN FP FN accuracy sensitivity specificity F1 MCC
|
Main improvements in this PR:
Refactor:
readYAMLmodel,writeYAMLmodelandexportForGit, instead of the Human-GEM specificimportYaml,exportYamlandexportHumanGEM.increaseHumanGEMVersion, and include a check thatHuman-GEM.ymlandmodel/tsvfiles match.Human-GEM.txtto showmetNames[comps]instead ofmetIDs.Human-GEM.ymlusing RAVEN 2.10.3. Changes intxt(major, see above),xmlandmat(both minor) will appear with next release.getGenesFromGrRulesfunction, already present in RAVEN.Documentation:
README.mdto reflect changes in model I/O functions, more clearly explain the software requirements and the ability to contribute to development without RAVEN.I hereby confirm that I have:
developas a target branch