-
Notifications
You must be signed in to change notification settings - Fork 52
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
RAVEN 2.8.3 #499
RAVEN 2.8.3 #499
Conversation
fix: checkFunctionUniqueness on mac/unix
fix: checkInstallation printOrange function
Allow for not all model.genes entries being in model.grRules.
fix: readYAMLmodel allows non-used genes
* feat: getMetaCycModelForOrganism I/O blast results * chore: updateDocumentation
for use in GECKO
This PR has been automatically tested with GH Actions. Here is the output of the tests: > Installing from location /home/m/actions-runner/_work/RAVEN/RAVEN
|
@mihai-sysbio The GitHub Action shows to use RAVEN 2.8.2, but should it not use the RAVEN from this PR? |
According to this line: RAVEN/.github/workflows/tests.yml Line 16 in 0a180fe
it should pick up whatever is in the current branch. The base branch is One way to work around this would be to create a special workflow only for PRs that target |
As long as we're sure it installs RAVEN fresh from the current PR, then it's fine for me. |
Main improvements in this PR:
fix:
checkFunctionUniqueness
on Mac/Unix with non-RAVEN paths.checkInstallation
findprintOrange
on new RAVEN installations (closes bug: RAVEN 2.8.2 checkInstallation on new install #492).readYAMLmodel
allows for a model that has gene entries that are not present in any grRules: these are unused genes and should be allowed. This also prevents a bug where gene annotations are wrongly assigned.writeYAMLmodel
correct parsing of text to avoid escape characters (e.g. SMILES may contain \C).importModel
assigns -Inf and Inf if no LB and/or UB values are defined.ravenCobraWrapper
makes empty model.c if COBRA model had noc
field (is not necessarily made by readCbModel)feat:
keggPhylDist.mat
includes species names.getMetaCycModelForOrganism
input and output of blastStructure (before cutoffs applied), so that function can repeatedly be run with different cutoffs without having to rerun blast/diamond.I hereby confirm that I have:
main
as a target branch