Skip to content
Tags give the ability to mark specific points in history as being important
This project is mirrored from https://github.com/LCSB-BioCore/COBREXA.jl.git. Pull mirroring updated .
  • v1.0.0 Release: v1.0.0
    **Closed issues:**
    - storage of large model (#2)
    - i/o of SBML files (#3)
    - Expand IO (MAT) (#4)
    - Migration to github.com (#6)
    - `loadModel` is broken (#12)
    - Some SBML formats (level 3?) are not read correctly (#18)
    - Wildcard documentation building (#26)
    - Name functions consistently with JuMP style? (#32)
    - SBMLModel should just be CobraModel  (#36)
    - Implement function callbacks to make function modifications uniform and streamlined (#37)
    - Automatic file loading (#38)
    - `fluxBalanceAnalysisVec` seems to be missing (#39)
    - Clean-up downloading of test models (#40)
    - change badge links to cobrexa (#41)
    - reorganize file contents (#42)
    - remove PyCall Dependency (#45)
    - clean up error handling and warnings (#47)
    - Change CobraModel to FullModel (#54)
    - Implement macros for all functions (where appropriate) (#61)
    - Regroup tests to files that match src/ (#65)
    - add CodeCov (#67)
    - trigger test pipelines in external repos (#71)
    - Implement knockouts in an efficient way (#72)
    - add doc test to pipeline (#74)
    - fix badges of CI in readme (#75)
    - Add references to methods where possible (#76)
    - Explain the need of modifying the sampling defaults in docs (#80)
    - replace format check with bot action to fix automagically (#86)
    - Ongoing design considerations (#92)
    - Homogenize tests (#96)
    - Make sure the accessors for MetabolicModel kinda feature-complete (#100)
    - Community model + tutorial (#103)
    - Bounds should not be sparse vectors, maybe a new data type... (#112)
    - Fix the code examples after StandardModel has changed (#117)
    - improve readme for beginners (#123)
    - generate html files from tutorials automatically (#145)
    - Consistent model variable naming (#152)
    - File cleanup + housekeeping (#155)
    - Making error messages more informative (#160)
    - integrate tutorial testing in ci pipeline (#165)
    - document internal functions, at least with comments (#179)
    - Change `add_reactions!` to accept string ids as inputs (#193)
    
    **Merged pull requests:**
    - formatting of license (#1) (@laurentheirendt)
    - Community docs (#7) (@laurentheirendt)
    - add parallel FVA (#8) (@htpusa)
    - Make the banner fit to 80column terminal. (#9) (@exaexa)
    - SBML loading (#10) (@exaexa)
    - various minor fixes (#11) (@exaexa)
    - simplify reader (#13) (@htpusa)
    - [WIP] distributed FVA (#15) (@exaexa)
    - Writer (#16) (@htpusa)
    - clean-up before API changes (#17) (@exaexa)
    - remove dup entries in toml (#20) (@laurentheirendt)
    - add workflow to contributing guide (#22) (@laurentheirendt)
    - Make analysis functions generic and easily extensible (#23) (@exaexa)
    - fix docs (#24) (@stelmo)
    - simplify the use of `devel` command for contribution guide (#25) (@exaexa)
    - parametrize FVA (#27) (@htpusa)
    - Add a test for γ-parametrized FVA (#28) (@exaexa)
    - Support wildcards in documentation building (#29) (@exaexa)
    - WIP: integrate generic interface & cobratools (#30) (@stelmo)
    - Docs standardization (#31) (@exaexa)
    - add additional FBA output formats (#33) (@exaexa)
    - Properly support multiple model types and conversions (#34) (@exaexa)
    - fix new-master and cobratools remaining integration issues (#35) (@stelmo)
    - reduce size of favicon (#43) (@laurentheirendt)
    - fixes for links (#44) (@laurentheirendt)
    - fix the nice FBA variants (again) (#46) (@exaexa)
    - clean-up downloading of files for testing (#48) (@exaexa)
    - Minor package changes (#50) (@laurentheirendt)
    - Cherries from PR49 (#51) (@laurentheirendt)
    - pause CI gh action (#52) (@laurentheirendt)
    - implement callbacks to make problem modification pretty (#53) (@stelmo)
    - Move JuliaFormatter to Gitlab CI (#55) (@laurentheirendt)
    - add master runs to test and format (#56) (@laurentheirendt)
    - add native linux, mac, and windows nodes (#57) (@laurentheirendt)
    - Simplifications (#58) (@exaexa)
    - Add reaction macro (#59) (@marvinvanaalst)
    - Added loopless fba (#60) (@marvinvanaalst)
    - remove Conda dep (#62) (@laurentheirendt)
    - Add `default_constants` tuple to reduce number of hard coded constants (#63) (@stelmo)
    - Generic io interface (#64) (@stelmo)
    - Deleted geometric fba (#66) (@stelmo)
    - cleaning & recontenting the file structure (#78) (@exaexa)
    - Reduce the number of constants (#79) (@exaexa)
    - add logos for README (#81) (@exaexa)
    - format check returns the failure properly (#83) (@exaexa)
    - add codecov and bot for formatting (#85) (@laurentheirendt)
    - add automated documentation tests (#87) (@laurentheirendt)
    - Small fixes (#88) (@stelmo)
    - add docker img for deploy doc stage (#89) (@laurentheirendt)
    - The Big Rename of LinearModel to CoreModel (#91) (@exaexa)
    - make the abstract interface easily implementable (#95) (@exaexa)
    - Prepare accessors for genetic and chemical information (#97) (@exaexa)
    - Conversion + genetics and chemical interface for SBML (#99) (@exaexa)
    - support n_genes accessor (#101) (@exaexa)
    - add annotations (#102) (@exaexa)
    - Separated-out JSONModel commits (from elmo) (#104) (@exaexa)
    - remove some unneeded dependencies (#107) (@exaexa)
    - Implement pretty printing  (#108) (@stelmo)
    - Add generic interface for StandardModels (#111) (@stelmo)
    - Implement conditional logging switches (#114) (@exaexa)
    - MATModel: generic interface + conversions + test (#115) (@exaexa)
    - add the forgotten MATModel conversion tests (#118) (@exaexa)
    - IO code cleanup (#119) (@exaexa)
    - fixed small issues (#120) (@stelmo)
    - MetabolicModel→StandardModel conversion (#121) (@stelmo)
    - prettyprinting hints & minor fixes (#122) (@exaexa)
    - slightly new structure (#124) (@laurentheirendt)
    - Add remaining accessors function to MetabolicModel (#125) (@stelmo)
    - Add accessors to StandardModel, add tests and doctests (#126) (@stelmo)
    - Change defaults of fields in Reaction, Gene and Metabolite to nothing (#127) (@stelmo)
    - Add github action with custom docker img (#128) (@laurentheirendt)
    - add generic prettyprinting (fixes `ppr(nothing)` bug) (#129) (@exaexa)
    - test the prettyprinting correctly (allow some formatting freedom) (#130) (@exaexa)
    - Fix JSON code to work with new accessors (#131) (@exaexa)
    - add flags to gh action (#132) (@laurentheirendt)
    - use precompiled docker img (#133) (@laurentheirendt)
    - finalized SBML accessors (#134) (@exaexa)
    - avoid uncertainty creep (#135) (@exaexa)
    - Steamlined Gene tests (#136) (@stelmo)
    - updated readme (#138) (@laurentheirendt)
    - Mo tutorial 1 (merge into #139!!) (#140) (@stelmo)
    - Added quick start (#141) (@stelmo)
    - make MATModel work with the abstract interface (#142) (@exaexa)
    - add stage to generate gource history automatically (#143) (@laurentheirendt)
    - Simplified example in quick start (#144) (@stelmo)
    - add gitattributes file (#146) (@laurentheirendt)
    - added tutorial 2 - (merge into #140!!) (#148) (@stelmo)
    - fix welcome contributions button (#150) (@laurentheirendt)
    - Mva knockout 2 (#151) (@marvinvanaalst)
    - Automatic conversion of Jupyter notebooks (#153) (@laurentheirendt)
    - Analysis problem modifications: make generic (#156) (@stelmo)
    - Instructions for adding solver (#157) (@laurentheirendt)
    - support some additional possibilities of MAT file content (#158) (@exaexa)
    - Added fba tutorial (merge into #148) (#159) (@stelmo)
    - Fix small things in `check_duplicate_annotations` (#161) (@stelmo)
    - Fix docs and some functions that use `StandardModel` (#162) (@stelmo)
    - Code docstrings and structure finalization (#164) (@exaexa)
    - Removal of stuff that won't go to 1.0 + some cleaning (#167) (@exaexa)
    - simplify&fix namespace resolution in parallel FVA (#169) (@exaexa)
    - Fix small things in stmodel specific functions (#172) (@stelmo)
    - add docker container generation (#174) (@laurentheirendt)
    - fixed fva tests (checked externally) (#175) (@stelmo)
    - Fixed small pfba error (#176) (@stelmo)
    - Implement analysis functions for CoreModelCoupled (#177) (@stelmo)
    - Export MAX/MIN, squash optimality check, relocate modifications (#180) (@stelmo)
    - Fix knockouts (#181) (@stelmo)
    - Add Literate.jl (#182) (@laurentheirendt)
    - Convert loading notebook to literate file (#183) (@stelmo)
    - fix the polymorphism of knockout mod (#184) (@exaexa)
    - Literally the basic usage tutorial  (#185) (@stelmo)
    - literate structure-up (#186) (@exaexa)
    - Basic usage of standardmodel (#187) (@stelmo)
    - Normalize variable naming in models (#188) (@exaexa)
    - Basic usage of core and coupled models (#189) (@stelmo)
    - Document small accessor functions (#190) (@exaexa)
    - fix notebooks after master collision (#192) (@exaexa)
    - remove notebook converter (#194) (@laurentheirendt)
    - Model construction, modification and joining (#195) (@stelmo)
    - trigger external repo (#196) (@laurentheirendt)
    - skip ci for automatic formatting changes (#198) (@laurentheirendt)
    - Housekeeping 🪓 🧟  (#199) (@stelmo)
    - Improve how to contribute docs (#200) (@stelmo)
    - clean up tutorial 1 (#203) (@exaexa)
    - Small cosmetic fixes (#204) (@stelmo)
    - debug external trigger (#205) (@laurentheirendt)
    - [skip ci] trigger pipeline via API (#206) (@laurentheirendt)
    - revert the skip ci for the formatting bot (#207) (@laurentheirendt)
    - tutorial2 + notebook2 (#209) (@exaexa)
    - Cut example from readme (#210) (@stelmo)
    - [skip ci] simplify generating of the doc index (#211) (@exaexa)
    - [skip ci] tutorial 3 (#212) (@exaexa)
    - Add error message (#213) (@stelmo)
    - Improve standardmodel modifications (#214) (@stelmo)
    - Add references to analysis functions (#215) (@stelmo)
    - change curl command to docker (#218) (@laurentheirendt)
    - [skip ci] remove curl output (#220) (@laurentheirendt)
    - Add history image to main page of doc (#221) (@laurentheirendt)
    - tutorial 4 (#222) (@exaexa)
    - move gource asset (#223) (@laurentheirendt)
    - fix location (#224) (@laurentheirendt)
    - [skip ci] fix assets (#225) (@laurentheirendt)
    - new logos (#226) (@laurentheirendt)
    - release doc (#227) (@laurentheirendt)
    - new banner (#229) (@stelmo)
    - Slight improvement to banner (#230) (@stelmo)
    - format banner (#231) (@laurentheirendt)
    - fix doc deployment (#233) (@laurentheirendt)
    - set env for PR/MR (#234) (@laurentheirendt)
    - fix syntax for doc deployment (#235) (@laurentheirendt)
    - change installation to git (temporarily) (#236) (@exaexa)
    - fix issue with travis branch (#237) (@laurentheirendt)
    - add tag bot and compathelper (#238) (@laurentheirendt)
    - technical changes for doc deployment (#239) (@laurentheirendt)
    - bump version for release (#240) (@laurentheirendt)
    - Small fixes to the docs (#241) (@stelmo)
    - cleanup of dependencies (#242) (@exaexa)
    - use a gray filter for all console text (#243) (@exaexa)
    - remove devurl (#244) (@laurentheirendt)
    - fix nb viewer link (#246) (@laurentheirendt)
    - fix nb viewer - second round (#247) (@laurentheirendt)
    - fix nb viewer (#248) (@laurentheirendt)