Skip to content

ontox-hu/ontox-phymdos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phymdos
The ONTOX Physiological Maps documentation software

This application was created to serve as a bridge between sysrev.com and Celldesigner. Its core functionality is to allow the user to easily create SBML style physiological maps from literature by filling out easy to use data tables and converting them to the desired format by the click of a button. The format used to create these data tables is SBtab, which is essentially a .tsv file containing several tables that together define a system. These tables can be filled out on sysrev.com and in this app and can then be converted to SBML files which can be used by Celldesigner to build physiological maps. This workflow has been illustrated below.
home


  1. Upon opening the app, users will first be guided to the home screen where they are presented with 3 choices.

  2. home

    1. Create new SBtab:
      Creating a new SBtab will allow users to create their own SBtab from scratch. (Continues from point 3)
    2. Upload an SBtab object:
      Uploading an SBtab object will allow users to upload a .tsv containing an SBtab document. The tabs within the .tsv will be opened in the app.
    3. Upload an SBML object:
      Uploading an SBML object will allow users to upload a .xml containing an SBML document. The SBML will be converted to SBtab and the tabs within the SBtab will be opened in the app.

  3. Upon clicking one of the uploading options, users will be presented an uploading screen in which they can upload either a .tsv file for SBtab or a .xml file for SBML.

  4. upload

  5. Once the upload is complete and the continue button is clicked the app will open the tables corresponding to the upload file, and users will be redirected to the first setup where they can enter a name for the document and choose a SBtab version (change only if needed, the newest version is standard).

  6. setup

  7. Clicking 'save input' will redirect users to the 'select tables' tab which can also be accessed from the menu on the left side of the screen. Here users can add or remove tables from the menu. The app currently only features the three most important table types. Please also note that removing a table from the menu does NOT delete any data that is inside the table.

  8. add

  9. Once all the correct tables are selected users can start filling the new tables or start adding to the uploaded tables however they see fit.

  10. table

    For empty tables the first step is to start adding columns to the table. This can also be done on existing tables to add information.

    choose

    To find out what columns, users can view the description of table elements found at the bottom of the page.

    description

  11. When users are done filling out the tables they can go to the download screen by clicking the button underneath the table or they can click Setup on the menu on the left. Here they can export the file to SBtab- and SBML format.

  12. download