@classmethod
def from_json(cls, val):
    """ Create journal reference from JSON

        Args:
            val (:obj:`dict`)

        Returns:
            :obj:`JournalReference`
        """
    return cls(authors=val.get('authors', None), title=val.get('title',
        None), journal=val.get('journal', None), volume=val.get('volume',
        None), issue=val.get('issue', None), pages=val.get('pages', None),
        year=val.get('year', None), doi=val.get('doi', None))
