GitHub repository for people page scripts For more information, please visit lab private wiki
- google-api-python-client
- google-auth-httplib2
- google-auth-oauthlib
- numpy
- pandas
All files are hold on www.gersteinlab.org server
/Folder-In-This-Repo -> /Actual/Location/In/Server
- /cgi-bin -> /var/www/cgi-bin/people/
- /www -> /var/www/www/people/
Credential and main gsheet are replaced by placeholder in this repo.
To manually rebuild, simply run http://www.gersteinlab.org/cgi-bin/people/main.py
main.py
: run all the following filesgsheet_download.py
: download the master Google spreadsheet as a CSV filepeople_page_curr.py
: index pagepeople_page_curr_info.py
: curr_info.html pagepeople_page_alum.py
: alumni.html pagepeople_page_google_contact.py
: generate the two Google contact compatible csv files (could be found in wiki)people_page_initials.py
: initial.html pagefunc.py
: helper functions for printing the html template