From e4ec45183528dec86f912b0eb13cb73027516cc6 Mon Sep 17 00:00:00 2001 From: Remy Prechelt <prechelt@hawaii.edu> Date: Sun, 7 Feb 2021 00:14:48 -1000 Subject: [PATCH] Provide 'data' attribute for default type. --- python/corsika/io/outputs/output.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/python/corsika/io/outputs/output.py b/python/corsika/io/outputs/output.py index 80527ad66..3a1353f5e 100644 --- a/python/corsika/io/outputs/output.py +++ b/python/corsika/io/outputs/output.py @@ -83,6 +83,23 @@ class Output(ABC): """ pass + @property + def data(self) -> Any: + """ + Return the data in its default format. + + We try to use Pandas as the default format for most data. + + Parameters + ---------- + + Returns + ------- + Any: + The data in its default format. + """ + return self.astype() + @staticmethod def load_config(path: str) -> Dict[str, Any]: """ -- GitLab