All Projects → iVis-at-Bilkent → newt

iVis-at-Bilkent / newt

Licence: LGPL-3.0 license
A web application to visualize and edit pathway models

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
XSLT
1337 projects
CSS
56736 projects

Projects that are alternatives of or similar to newt

chise.js
A web application to visualize and edit the pathway models represented by SBGN Process Description Notation
Stars: ✭ 15 (-67.39%)
Mutual labels:  biology, systems-biology, pathways, network-visualization, pathway-analysis, sbgn
pathway-mapper
PathwayMapper: An interactive and collaborative graphical curation tool for cancer pathways
Stars: ✭ 47 (+2.17%)
Mutual labels:  systems-biology, pathways, network-visualization, pathway-analysis
cytoscape-sbgn-stylesheet
View biological networks via Cytoscape.js and sbgn-ml
Stars: ✭ 47 (+2.17%)
Mutual labels:  biology, sbgn
SBMLToolkit.jl
SBML differential equation and chemical reaction model (Gillespie simulations) for Julia's SciML ModelingToolkit
Stars: ✭ 25 (-45.65%)
Mutual labels:  systems-biology, sbml
smfsb
Documentation, models and code relating to the 3rd edition of the textbook Stochastic Modelling for Systems Biology
Stars: ✭ 27 (-41.3%)
Mutual labels:  systems-biology, sbml
yeast-GEM
The consensus GEM for Saccharomyces cerevisiae
Stars: ✭ 72 (+56.52%)
Mutual labels:  biology, systems-biology
sbml-test-suite
The SBML Test Suite is a conformance testing system. It allows developers and users to test the degree and correctness of the SBML support provided in a software package.
Stars: ✭ 21 (-54.35%)
Mutual labels:  systems-biology, sbml
parPE
Parameter estimation for dynamical models using high-performance computing, batch and mini-batch optimizers, and dynamic load balancing.
Stars: ✭ 16 (-65.22%)
Mutual labels:  systems-biology, sbml
CNApy
An integrated visual environment for metabolic modeling with common methods such as FBA, FVA and Elementary Flux Modes, and advanced features such as thermodynamic methods, extended Minimal Cut Sets, OptKnock, RobustKnock, OptCouple and more!
Stars: ✭ 27 (-41.3%)
Mutual labels:  systems-biology, sbml
geneSCF inactive
GeneSCF moved to a dedicated GitHub page, https://github.com/genescf/GeneSCF
Stars: ✭ 21 (-54.35%)
Mutual labels:  pathways, pathway-analysis
VOSviewer-Online
VOSviewer Online is a tool for network visualization. It is a web-based version of VOSviewer, a popular tool for constructing and visualizing bibliometric networks.
Stars: ✭ 44 (-4.35%)
Mutual labels:  layout, network-visualization
EscherConverter
A standalone program that reads files created with the graphical network editor Escher and converts them to files in community standard formats.
Stars: ✭ 14 (-69.57%)
Mutual labels:  systems-biology, sbml
local-government-desktop-addins
A series of ArcGIS Desktop Add-ins used in the ArcGIS for Local Government editing maps.
Stars: ✭ 58 (+26.09%)
Mutual labels:  network-visualization
vue-layout-system
A pack of Vue components that solve daily layout problems
Stars: ✭ 31 (-32.61%)
Mutual labels:  layout
pydna
Clone with Python! Data structures for double stranded DNA & simulation of homologous recombination, Gibson assembly, cut & paste cloning.
Stars: ✭ 109 (+136.96%)
Mutual labels:  biology
editorjs-layout
Layout block tool for Editor.js.
Stars: ✭ 45 (-2.17%)
Mutual labels:  layout
GKey
German Keyboard Layout for TempleOS
Stars: ✭ 20 (-56.52%)
Mutual labels:  layout
sbmlutils
Python utilities for SBML
Stars: ✭ 27 (-41.3%)
Mutual labels:  sbml
jungrapht-visualization
visualization and sample code from Java Universal Network Graph ported to use JGraphT models and algorithms
Stars: ✭ 37 (-19.57%)
Mutual labels:  network-visualization
Material-Backdrop-Android
Material Backdrop
Stars: ✭ 106 (+130.43%)
Mutual labels:  layout

Newt: A Sample Application for ChiSE

Newt is a sample application for the web based library named ChiSE developed to visualize and edit the pathway models represented by process description (PD) and activity flow (AF) languages of SBGN or in simple interaction format (SIF).

Software

ChiSE and this sample application are distributed under GNU Lesser General Public License.

A deployment of this sample application along with detailed documentation on its usage can be found here. ChiSE and Newt work on every platform that have JavaScript support including mobile devices.

Please cite the following when you use Newt:

H. Balci, M.C. Siper, N. Saleh, I. Safarli, L. Roy, M. Kilicarslan, R. Ozaydin, A. Mazein, C. Auffray, O. Babur, E. Demir and U. Dogrusoz, Newt: a comprehensive web-based tool for viewing,constructing, and analyzing biological maps, Bioinformatics, to appear, 2020.

M. Sari, I. Bahceci, U. Dogrusoz, S.O. Sumer, B.A. Aksoy, O. Babur, E. Demir, "SBGNViz: a tool for visualization and complexity management of SBGN process description maps", PLoS ONE, 10(6), e0128985, 2015.

Running a Local Instance

In order to deploy and run a local instance of the tool, please follow the steps below (we recommend the use of LTS version 12.16.1 of node.js):

  • Installation
git clone https://github.com/iVis-at-Bilkent/newt.git
cd newt
npm install 
  • Running the tool (Windows)
npm run debug-build
  • Running the tool (MacOS/Linux)
sudo npm run debug-build

Then, open a web browser and navigate to localhost. Please note that the default port is 80 but you might have to run this application in another port such as 8080 in some platforms by setting 'port' environment variable.

Credits

Icons made by Freepik, Daniel Bruce, TutsPlus, Robin Kylander, Catalin Fertu, Yannick, Icon Works, Flaticon and licensed with Creative Commons BY 3.0

Third-party libraries: Cytoscape.js, a-color-picker, Backbone, Bootstrap, FileSaver.js, jQuery, jquery-expander, Konva, Libxmljs, lodash, underscore, express, browserify, nodemon, Parallel Shell, Tippyjs, nodemailer, body-parser, multer licensed with MIT; Mousetrap, Request licensed with Apache-2.0, Intro.js licensed with GNU AGPL, and chroma-js licensed with this.

We refer the user to GeneCards for detailed properties of genes. Similarly, we pull properties of simple chemicals from ChEBI. CellDesigner conversion is performed through this library and its associated service. Finally, SBML conversion is due to this Minerva service.

Team

Alumni

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].