Skip to content

SHARE is building a free, open, data set about research and scholarly activities across their life cycle.

Notifications You must be signed in to change notification settings

bnosek/SHARE

This branch is 2415 commits behind CenterForOpenScience/SHARE:develop.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c1e3b01 · Jul 10, 2016
Jul 10, 2016
Jul 6, 2016
Jul 10, 2016
Jul 10, 2016
Jul 6, 2016
Jul 8, 2016
Jul 10, 2016
Jul 10, 2016
Jul 7, 2016
Jul 3, 2016
Jun 3, 2016
Jul 8, 2016
Jul 3, 2016
Jul 10, 2016
Jun 3, 2016
Jun 6, 2016
Jul 7, 2016
Jun 16, 2016
Jul 8, 2016
Jun 17, 2016
Jul 8, 2016
Jun 27, 2016
Jul 8, 2016

Repository files navigation

SHAREv2

Technical Documentation

http://share-research.readthedocs.io/en/latest/index.html

On the OSF

https://osf.io/sdxvj/

Pipeline

Harvester/Push/Curators -> Raw -> Normalization -> HoldingMaster -> Process -> Master (Versioned) -> Views (e.g., JamDB, ES, Neo4J)
                                                                            `-> Provenance

Setup for testing

pip install -r requirements.txt

docker-compose up -d rabbitmq postgres
./up.sh
---------------- or ----------------
pg
createuser share
psql
    CREATE DATABASE share;
python manage.py makemigrations
python manage.py maketriggermigrations
python manage.py makeprovidermigrations
python manage.py migrate
python manage.py createsuperuser

Run

python manage.py runserver
python manage.py monitor
python manage.py celery worker -l DEBUG

Build docs

cd docs/
pip install -r requirements.txt
make watch

About

SHARE is building a free, open, data set about research and scholarly activities across their life cycle.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.7%
  • Other 0.3%