https://github.com/bhklab/crosstalknet
A web resource to analyze bi-partite and non-bipartite biological networks.
https://github.com/bhklab/crosstalknet
biological-networks
Last synced: 2 months ago
JSON representation
A web resource to analyze bi-partite and non-bipartite biological networks.
- Host: GitHub
- URL: https://github.com/bhklab/crosstalknet
- Owner: bhklab
- Created: 2016-05-04T16:56:40.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T05:22:33.000Z (over 2 years ago)
- Last Synced: 2025-03-27T14:03:58.351Z (3 months ago)
- Topics: biological-networks
- Language: JavaScript
- Homepage: http://crosstalknet.pmgenomics.ca/
- Size: 217 MB
- Stars: 2
- Watchers: 4
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CrosstalkNet-webapp
A tool to analyze bi-partite and non-bipartite biological networks.
## Prerequisites
The app has several dependencies that cannot be obtained via bower or npm.
The server side code depends heavily on R scripts. Here are the R libraries needed for the server-side code:* [data.table]
* [jsonlite]
* [Matrix]### Installation
CrosstalkNet-webapp requires [node.js](https://nodejs.org/) v4+ to run.
CrosstalkNet-webapp requires [bower](https://bower.io) to install and update javascript dependencies.
Install the dependencies:
```sh
cd CrosstalkNet
npm install
bower install
```Create .env file based on .env.example
### Running the app
The following needs to be run from the main Crosstalknet-webapp directory which contains the app.js file.
```sh
npm start
```This starts the server on port 5000. To use the app, simply naviagate to [http://localhost:5000/app/](http://localhost:5000/app/)
### Main Directory Structure
```
.
├── app
├── node_modules
├── R_Scripts
├── server-utils
├── user_creation
├── .bowercc
├── .gitignore
├── bower.json
├── package.json
├── README.md
└── server.js
```### Code Description
To see how the app works, click one of the following links:
* [Server](docs/server.md)
* [Client](docs/client.md)
* [R](docs/r.md)[data.table]:
[jsonlite]:
[Matrix]: