summaryrefslogtreecommitdiff
path: root/megapixels/app/models/citations.py
blob: b0e02fc7dda752a471758d0267cb3e59b9d12d7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from dataclasses import dataclass
from dataclasses import dataclass
from mashumaro import DataClassJSONMixin

@dataclass
class Paper(DataClassJSONMixin):
  key: str
  dataset_name: str
  paper_id: str
  title: str
  paper_type: str
  year: int
  paper_url: str = ''
  loc: str = ''
  loc_type: str = ''
  lat: float = 0.0
  lng: float = 0.0