from semanticscholar.Paper import Paper
from semanticscholar.BaseReference import BaseReference
class Reference(BaseReference):
'''
This class abstracts a reference.
'''
def __init__(self, data: dict) -> None:
super().__init__(data)
if 'citedPaper' in data:
self._paper = Paper(data['citedPaper'])