Souce code for pinga-lab.org
Contributing to this site
You'll need to install Urubu and all it's dependencies to build the site. See
requirements.txt for the complete dependency list. The build works on
Python 2.7 or Python 3.5.
You can create a conda environment with all required dependencies by running
conda env create in the root of the repository. To activate the environment
and run the build use
source activate pinga-site.
Compiling the site
- Open a terminal (
cmd.exeon Windows) and go to the root of your clone of this repository.
urubu buildto generate the HTML of the website.
urubu serveto start a simple server at the
_buildfolder where the built HTML files are. Point your browser to http://127.0.0.1:8000 to view the site. Use
Ctrl+Cto kill the server.
Adding a publication
The paper entries are
.md files in the
The site theme takes a lot of extra metadata in the post to make the "Info"
section of each entry.
To add a new entry, create the
.md file in the corresponding folder.
Please, follow the naming conventions used for the other files.
Metadata for papers
title: Geophysical tutorial: Euler deconvolution of potential-field data author: uieda, oliveira-jr, barbosa date: yyyy-mm-dd journal: The Leading Edge doi: 10.1190/tle33040448.1 citation: Uieda, L., V. C. Oliveira Jr, and V. C. F. Barbosa (2014), Geophysical tutorial: Euler deconvolution of potential-field data, The Leading Edge, 33(4), 448-450, doi:10.1190/tle33040448.1 layout: publication
authorshould be a list of author ids. The id is the name of the authors file in the
peoplefolder. Authors that are not group members should be included in the
citationhas to be in a single line.
repository: pinga-lab/paper-tle-euler-tutorial supplement: 10.6084/m9.figshare.923450 pdf: paper-tle.pdf oa: true inreview: true related_papers: paper-polynomial-eqlayer-2013,paper-radial3d-gradients-2013 related_thesis: oliveira-jr-phd
- An entry with
oa: truewill be marked as open-acess.
inreview: truewill mark the entry as under peer-review (unpublished).
related_papersshould be a comma-separated list (no spaces) of paper IDs that are related to this research.
related_thesisthe same as
related_papersbut for thesis.
Adding a new member
Group member pages are the
.md files in the
To add a new member, create the
.md file in the corresponding folder with the
last name of the person (in lowercase).
Metadata for members
title: Fulano de Tal date: yyyy-mm-dd position: PhD Student institution: Observatório Nacional location: Rio de Janeiro, Brasil period: 2015-2018 layout: person
- Use the date that you started on the group.
positionshould be one of:
periodshould be the year when you first started and the year when you left the group (use
Presentif you're still a member).
lattes: http://lattes.cnpq.br/8939551682050504 website: http://www.leouieda.com picture: uieda.jpg github: leouieda email: email@example.com email2: firstname.lastname@example.org scholar: http://scholar.google.com.br/citations?user=qfmPrUEAAAAJ researcherid: G-3258-2012 researchgate: https://www.researchgate.net/profile/Leonardo_Uieda orcid: 0000-0001-6123-9515 advisor: barbosa
advisorshould be the id of your advisor (the name of his/her file in the
pictureshould be the name of a square image in folder
images/pic. If omitted, will use a default image.
Adding a new thesis
We also have a page with all theses defended by group members.
To add a new one, create a new
.md file in the
thesis folder. The file name
should be your page name plus the degree all in lowercase, e.g.
You should also place a PDF version of the thesis with the same name in the
Metadata for theses
title: Forward modeling and inversion of gravitational fields in spherical coordinates author: uieda advisor: barbosa date: yyyy-mm-dd period: 2011-2016 institution: Observatório Nacional level: PhD pdf: uieda-phd.pdf sucupira: 154585 layout: publication
authorshould be your author ids. The id is the name of the authors file in the
advisorshould be the author id of the thesis advisor.
levelshould be one of:
sucupirais the ID of your thesis on the Sucupira platform. You can get the ID by search for your thesis here, then get the ID number from the end of the link to your thesis. For example, the ID for the link
repository: leouieda/phd-thesis doi: 10.6084/m9.figshare.923450 related_papers: paper-polynomial-eqlayer-2013,paper-radial3d-gradients-2013 related_thesis: oliveira-jr-phd
related_thesisare the same as for a paper.
Automatic deploy with TravisCI
The site is automatically built and deployed to
every time a commit is pushed to the master branch.
This work is licensed under a Creative Commons Attribution 4.0 International License.