-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
As a scientific group trying to improve human health through the use of transcriptomic data, in RytenLab group we truly believe in the huge importance of free-software development to foster the spread of scientific knowledge around the world.
In this sense, we have made an ethical choice proclaiming the right to learn and to share what we have learned with others. Therefore, CoExp Web Application has been developed using only open-source software tools and open-source and cross-platform programming languages:
- ASP.NET Core - The web framework used.
- MVC - The design pattern used.
- Apache HTTP Server Project - The webserver chosen.
- Plumber - The R package used to create an API to expose CoExp R methods.
- Kestrel - Web server natively used by .NET Core web applications.
To configure CoExp Website in a Linux environment, it is necessary to follow a series of steps that have been detailed in this Wiki Section.
All steps and code snippets shown in this tutorial have been tested in a server meeting the following pre-requisites:
- Operating system: CentOS Linux 7 (Core)
- Apache HTTP Server: Apache/2.4.6 (CentOS)
- R version 3.5.1 (2018-07-02) -- "Feather Spray".
- CoExp R suit-of-packages (author: Juan A. Botía) previously installed.
- ASP.NET Core SDK installed (click here for more information).
To test whether your server meets the criteria above, you may want to type the following commands in your LINUX terminal:
# To check your operating system version:
$ cat /etc/os-release
# To check your R version:
$ R
# To test the Apache version:
$ httpd -v
- Next: CoExp API Configuration
@ 2019 - CoExp_Web

- Introduction
- Web Application
- Docker
- Install the docker images of CoExp Web Application
- Generate your own docker images of CoExp:
