Navigation

  • index
  • modules |
  • next |
  • previous |
  • kuibit 1.5.0 documentation »
  • print_available_timeseries.py

print_available_timeseries.pyΒΆ

print_available_timeseries prints the list of timeseries available to kuibit in the given data folder.

#!/usr/bin/env python3
# PYTHON_ARGCOMPLETE_OK

# Copyright (C) 2021-2024 Gabriele Bozzola
#
# This program is free software; you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free Software
# Foundation; either version 3 of the License, or (at your option) any later
# version.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
# details.
#
# You should have received a copy of the GNU General Public License along with
# this program; if not, see <https://www.gnu.org/licenses/>.

from kuibit import argparse_helper as kah
from kuibit.simdir import SimDir

if __name__ == "__main__":
    desc = f"""{kah.get_program_name()} prints the list of timeseries
    available to kuibit in the given data folder."""
    parser = kah.init_argparse(desc)
    args = kah.get_args(parser)
    with SimDir(
        args.datadir,
        ignore_symlinks=args.ignore_symlinks,
        pickle_file=args.pickle_file,
    ) as sim:
        print(sim.timeseries)

Logo

Previous topic

print_available_iterations.py

Next topic

print_grid_point_minmax.py

Quick search

Versions

  • Development
  • Master
  • 1.3.6
  • 1.4.0
  • 1.4.1
  • 1.5.0

Navigation

  • index
  • modules |
  • next |
  • previous |
  • kuibit 1.5.0 documentation »
  • print_available_timeseries.py
© Copyright 2020-2024, Gabriele Bozzola. Created using Sphinx 6.2.1.