An open API service indexing awesome lists of open source software.

https://github.com/matthiaskoenig/expdata_interface


https://github.com/matthiaskoenig/expdata_interface

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# expdata_interface

Django database interface for experimental datasets consisting of
- publication (pdf)
- tables & figures (png)
- corresponding raw data (csv, excel)

## Installation
```
mkvirtualenv expdata_interface
(expdata_interface) $ pip install -r requirements.txt
```

## Usage
Create empty database
```
python manage.py makemigrations
python manage.py migrate
```
Add user for admin interface
```
python manage.py createsuperuser
```

Database can be filled with bibliography data with corresponding figures, tables, datasets
`expdata_interface/db_create.py` : script to fill database

To run the web interface locally use
```
python manage.py runserver 8001
http://127.0.0.1:8001/expdata_interface/
```

## heroku deployment
The following files are required for heroku
```
Procfile
venv/
```