Skip to content

Commit

Permalink
z
Browse files Browse the repository at this point in the history
  • Loading branch information
keyaloding committed Jul 10, 2024
1 parent 082e7f4 commit 9d3334e
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions sleap_io/io/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ def save_slp(
return slp.write_labels(filename, labels, embed=embed)


def load_nwb(filename: str, format: Optional[str]) -> Labels:
def load_nwb(filename: str, format: str) -> Labels:
"""Load an NWB dataset as a SLEAP `Labels` object.
Args:
Expand All @@ -58,17 +58,19 @@ def load_nwb(filename: str, format: Optional[str]) -> Labels:
"""
if format == "nwb":
return nwb.read_nwb(filename)
if format == "nwb_training":

elif format == "nwb_training":
return


def save_nwb(labels: Labels, filename: str, format: Optional[str],
def save_nwb(labels: Labels, filename: str, format: str,
append: bool = True, **kwargs):
"""Save a SLEAP dataset to NWB format.
Args:
labels: A SLEAP `Labels` object (see `load_slp`).
filename: Path to NWB file to save to. Must end in `.nwb`.
format: distinguishes between `nwb` and `nwb_training`
append: If `True` (the default), append to existing NWB file. File will be
created if it does not exist.
Expand All @@ -79,11 +81,9 @@ def save_nwb(labels: Labels, filename: str, format: Optional[str],
nwb.append_nwb(labels, filename, **kwargs)
else:
nwb.write_nwb(labels, filename, **kwargs)


def save_nwb_training():
""""""
raise NotImplementedError

elif format == "nwb_training":
raise NotImplementedError


def load_labelstudio(
Expand Down

0 comments on commit 9d3334e

Please sign in to comment.