Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to Aperta
Aperta is a web application platform for workflows to evaluate and review scientific outputs, especially papers. It is meant to handle the complete lifecycle of a paper from submission to the peer review cycle to shipping the manuscript off to production. It was built at PLOS as part of a plan to reenvision the article review process. While PLOS is not planning to use the system in production in the near term, it is being open sourced in the hope that it will prove useful to others.
The Aperta platform is built a number of components:
- a flexible card configuration system that allows you to construct forms to gather required and optional data from users
- a roles and permissions system for customized user roles and their associated permissions to perform various actions in the system, including read and write access to the cards defined above
- a liquid templates based templating system for building customized emails and card content
- an event based action system for triggering automatic actions when events occur in the system
Aperta is built on the following technologies:
- Ruby on Rails
- Pusher (or slanger)
Helix aperta - project mascot
Aperta is documented in this github wiki.
Questions about Aperta can be asked in the issue tracker.
Please see Contributing.
You can download releases here.
The Aperta project is run by PLOS and PLOS employees will - at the moment - make all final decisions regarding changes to the Aperta codebase.
Copyright (c) 2014-2018 Public Library of Science
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.