This release note for Cell Illustrator 5.0 is available for download (PDF, 130KB).
Cell Illustrator version 4.0 can be run directly from the website, without the need to install software on local computer. The new CI Online server offers several web services such as Project Manager and CSMLDB Search that can be accessed from the CI workspace. CI Online is available at: https://cio.bioillustrator.com/cifileserver/apps/usersman/main/ or https://cionline.hgc.jp
CI Project Manager is a user interface to CI Online Server. CI Project Manager allows the user to create, store, organize and share CSML models (e.g. pathways) and other data on a remote server. Additionally you can access public and proprietary pathway libraries that are provided by the CI Online Server. To access the remote pathway data and services, the user must be logged in to the CI Online Server.
The CSMLDB Search Dialog Box is an interface that allows for submitting queries to the remote CSMLDB database. The user can search in the CSMLDB database for molecules (entities) and reactions (processes) and import them into the canvas in CI workspace. To access the remote CSMLDB database, the user must be logged in to the CI Online Server.
The native format of CI version 4.0 is the CSML 3.0, which enables for storing more biological properties. Please refer to www.csml.org website for more details.
SECG (Simulation Engine Code Generator) is a new simulation engine, which allows for faster simulation of large models. The new engine allows for running a batch of parameterized simulations - the same model can be simulated with varying values of selected parameter. The SECG idea is to generate source code from the CSML model displayed in CI workspace. This source code can be used in an external program or framework.
The new input/output filter allows importing and exporting Cell System Ontology 3.0 models. CSO supports most of CSML features and allows for more flexible and extensible handling of biological data using Semantic Web OWL and RDF languages.
The new import filter enables the import of BioPAX level 2 ontology models. BioPAX ontology is popular biological pathway ontology language for biopathway exchange.
New input filters allow importing models stored in the widely used CellML and SBML formats. The imported SBML/CellML models are converted to Cell Illustrator models and can be edited, analyzed, simulated or saved as any other Cell Illustrator model. This function converts SBML/CellML models, which use differential equations for representing relationships between entities, to CI models, which use the Petri Net formalism used in CI.
The library of Biological Elements has been extended with SVG images representing biological entities, processes and cellular components. The library consists of: about 40 images for biological entities, more than 250 images for biological processes and about 70 images for cell components. Each image corresponds to one Cell System Ontology term. Each image can be edited in the SVG editor included in Cell Illustrator.
New options for a better control of the simulation flow have been added. The weak firing and firing accuracy options available in the Simulation Settings facilitate the simulation of continuous models.
Charts dialog boxes have been enhanced for improved viewing, analysis and control of simulation results.
Since the version 3.0, Cell Illustrator offers an extensive support for external references to public databases, Gene or Cell Ontology terms, etc. These references can be defined in the new Biological tab of the Element Setting dialog box, as well as in the redesigned External References dialog box. Also, URL Templates can be defined to access public databases. The URLs of the external references can be opened in the web browser.
The added Gene Network Mode enables the user to view and explore gene relationship networks. This mode offers a special visualization style and tools for the analysis of gene relationship networks, such as Pathway Search, Sub-network Extraction and Network Merge.
With the new kinetic styles of a process: mass, stochastic mass and connector rate you can build models more easily and define the kinetics of chemical reactions and biological processes. You just need to define reaction parameters such as stoichiometry, rate, mass coefficients and the process speed will be automatically calculated. Additionally, you can introduce random perturbations using the stochastic mass function, which allows for modeling reactions and processes of stochastic nature.
The Element Settings and Element Lists dialogs have been redesigned to simplify model building and analysis. For all process types, you can now view and set all process kinetic properties in one place; the Process Sheet.
Using the Graph Layout dialog, you can “beautify” the layout of the model elements on the active canvas. This option can be especially useful when importing models from the BioPACS database or converting models from other formats.
Scalable Vector Graphics (SVG) files can be added to the models as any other image files (PNG, JPEG). An editor of SVG files has been included into Cell Illustrator. All image files, in the PNG, JPEG and now also SVG format can be saved internally or externally in the Cell Illustrator models (CSML files).
Large, time-consuming simulations can now be executed at a remote server, outside of the Cell Illustrator workspace. For this, Cell Illustrator Server, a new companion product of Cell Illustrator needs to be installed at the simulation server. One server can be accessed by multiple users of the Cell Illustrator desktop package, and the other way around: you can connect to more than one CI Server from your desktop. After the simulation is submitted to a remote server you can continue to work with Cell Illustrator or other software without any loss of performance since the simulation does not take the CPU time of your workstation. The simulation results are returned by the server in the form of a CI log file, and can be viewed and analyzed in the CI Player application.
This solution is recommended for laboratories with a larger number of CI users.
The advanced user of Cell Illustrator who would like it to run his/her own simulation program from CI Workspace can do so by replacing the default engine component at the Cell Illustrator Server with his/her program. The user-created engine must read an input model and write a log file in the Cell System Markup Language (CSML) which is the native format of Cell Illustrator files.
Cell Illustrator can be used to run simulations in the command line mode. This simulation engine works with Cell System Markup Language (CSML) input/output and can be called from user scripts or integrated with a custom GUI. Alternatively, you can utilize Cell Illustrator Server web service in your modeling environment.
The new auxiliary program (CIMemoryConfiguration) allows you to customize the maximum memory for both Cell Illustrator applications: CI and CI Player.