From 4fb79a5f9d5f3fa2d138374138c9227bf2d2b534 Mon Sep 17 00:00:00 2001 From: qian-chu <97355086+qian-chu@users.noreply.github.com> Date: Mon, 2 Sep 2024 18:32:31 +0200 Subject: [PATCH] test copy doc --- .readthedocs.yaml | 32 ------------------ docs/Makefile => Makefile | 4 +-- {docs/_build/html => doc}/.buildinfo | 0 .../html => doc}/_sources/index.rst.txt | 6 ++-- .../_sources/reference/dataset.rst.txt | 0 .../_sources/reference/index.rst.txt | 0 .../_sources/reference/preprocess.rst.txt | 0 .../_sources/reference/recording.rst.txt | 0 .../_sources/tutorials/index.rst.txt | 0 {docs/_build/html => doc}/_static/basic.css | 0 {docs/_build/html => doc}/_static/doctools.js | 0 .../_static/documentation_options.js | 0 {docs/_build/html => doc}/_static/file.png | Bin .../html => doc}/_static/language_data.js | 0 {docs/_build/html => doc}/_static/minus.png | Bin {docs/_build/html => doc}/_static/plus.png | Bin .../_build/html => doc}/_static/pygments.css | 0 .../html => doc}/_static/scripts/bootstrap.js | 0 .../_static/scripts/bootstrap.js.LICENSE.txt | 0 .../_static/scripts/bootstrap.js.map | 0 .../_static/scripts/pydata-sphinx-theme.js | 0 .../scripts/pydata-sphinx-theme.js.map | 0 .../html => doc}/_static/searchtools.js | 0 .../html => doc}/_static/sphinx_highlight.js | 0 .../html => doc}/_static/styles/bootstrap.css | 0 .../_static/styles/bootstrap.css.map | 0 .../_static/styles/pydata-sphinx-theme.css | 0 .../styles/pydata-sphinx-theme.css.map | 0 .../html => doc}/_static/styles/theme.css | 0 .../vendor/fontawesome/6.5.2/LICENSE.txt | 0 .../vendor/fontawesome/6.5.2/css/all.min.css | 0 .../vendor/fontawesome/6.5.2/js/all.min.js | 0 .../6.5.2/js/all.min.js.LICENSE.txt | 0 .../6.5.2/webfonts/fa-brands-400.ttf | Bin .../6.5.2/webfonts/fa-brands-400.woff2 | Bin .../6.5.2/webfonts/fa-regular-400.ttf | Bin .../6.5.2/webfonts/fa-regular-400.woff2 | Bin .../6.5.2/webfonts/fa-solid-900.ttf | Bin .../6.5.2/webfonts/fa-solid-900.woff2 | Bin .../6.5.2/webfonts/fa-v4compatibility.ttf | Bin .../6.5.2/webfonts/fa-v4compatibility.woff2 | Bin .../html => doc}/_static/webpack-macros.html | 0 {docs/_build/html => doc}/genindex.html | 0 {docs/_build/html => doc}/index.html | 6 ++-- {docs/_build/html => doc}/objects.inv | Bin {docs/_build/html => doc}/py-modindex.html | 0 .../html => doc}/reference/dataset.html | 0 .../_build/html => doc}/reference/index.html | 0 .../html => doc}/reference/preprocess.html | 0 .../html => doc}/reference/recording.html | 6 ++++ {docs/_build/html => doc}/search.html | 0 doc/searchindex.js | 1 + .../_build/html => doc}/tutorials/index.html | 0 docs/_build/doctrees/environment.pickle | Bin 24846 -> 0 bytes docs/_build/doctrees/index.doctree | Bin 5695 -> 0 bytes .../_build/doctrees/reference/dataset.doctree | Bin 5535 -> 0 bytes docs/_build/doctrees/reference/index.doctree | Bin 3610 -> 0 bytes .../doctrees/reference/preprocess.doctree | Bin 2837 -> 0 bytes .../doctrees/reference/recording.doctree | Bin 23236 -> 0 bytes docs/_build/doctrees/tutorials/index.doctree | Bin 2939 -> 0 bytes docs/_build/html/searchindex.js | 1 - docs/requirements.txt | 2 -- docs/make.bat => make.bat | 4 +-- pyneon/recording.py | 5 +++ {docs => source}/conf.py | 0 {docs => source}/index.rst | 6 ++-- {docs => source}/reference/dataset.rst | 0 {docs => source}/reference/index.rst | 0 {docs => source}/reference/preprocess.rst | 0 {docs => source}/reference/recording.rst | 0 {docs => source}/tutorials/index.rst | 0 71 files changed, 28 insertions(+), 45 deletions(-) delete mode 100644 .readthedocs.yaml rename docs/Makefile => Makefile (92%) rename {docs/_build/html => doc}/.buildinfo (100%) rename {docs/_build/html => doc}/_sources/index.rst.txt (71%) rename {docs/_build/html => doc}/_sources/reference/dataset.rst.txt (100%) rename {docs/_build/html => doc}/_sources/reference/index.rst.txt (100%) rename {docs/_build/html => doc}/_sources/reference/preprocess.rst.txt (100%) rename {docs/_build/html => doc}/_sources/reference/recording.rst.txt (100%) rename {docs/_build/html => doc}/_sources/tutorials/index.rst.txt (100%) rename {docs/_build/html => doc}/_static/basic.css (100%) rename {docs/_build/html => doc}/_static/doctools.js (100%) rename {docs/_build/html => doc}/_static/documentation_options.js (100%) rename {docs/_build/html => doc}/_static/file.png (100%) rename {docs/_build/html => doc}/_static/language_data.js (100%) rename {docs/_build/html => doc}/_static/minus.png (100%) rename {docs/_build/html => doc}/_static/plus.png (100%) rename {docs/_build/html => doc}/_static/pygments.css (100%) rename {docs/_build/html => doc}/_static/scripts/bootstrap.js (100%) rename {docs/_build/html => doc}/_static/scripts/bootstrap.js.LICENSE.txt (100%) rename {docs/_build/html => doc}/_static/scripts/bootstrap.js.map (100%) rename {docs/_build/html => doc}/_static/scripts/pydata-sphinx-theme.js (100%) rename {docs/_build/html => doc}/_static/scripts/pydata-sphinx-theme.js.map (100%) rename {docs/_build/html => doc}/_static/searchtools.js (100%) rename {docs/_build/html => doc}/_static/sphinx_highlight.js (100%) rename {docs/_build/html => doc}/_static/styles/bootstrap.css (100%) rename {docs/_build/html => doc}/_static/styles/bootstrap.css.map (100%) rename {docs/_build/html => doc}/_static/styles/pydata-sphinx-theme.css (100%) rename {docs/_build/html => doc}/_static/styles/pydata-sphinx-theme.css.map (100%) rename {docs/_build/html => doc}/_static/styles/theme.css (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/LICENSE.txt (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/css/all.min.css (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/js/all.min.js (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/js/all.min.js.LICENSE.txt (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.ttf (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2 (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.ttf (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2 (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.ttf (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2 (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.ttf (100%) rename {docs/_build/html => doc}/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.woff2 (100%) rename {docs/_build/html => doc}/_static/webpack-macros.html (100%) rename {docs/_build/html => doc}/genindex.html (100%) rename {docs/_build/html => doc}/index.html (97%) rename {docs/_build/html => doc}/objects.inv (100%) rename {docs/_build/html => doc}/py-modindex.html (100%) rename {docs/_build/html => doc}/reference/dataset.html (100%) rename {docs/_build/html => doc}/reference/index.html (100%) rename {docs/_build/html => doc}/reference/preprocess.html (100%) rename {docs/_build/html => doc}/reference/recording.html (98%) rename {docs/_build/html => doc}/search.html (100%) create mode 100644 doc/searchindex.js rename {docs/_build/html => doc}/tutorials/index.html (100%) delete mode 100644 docs/_build/doctrees/environment.pickle delete mode 100644 docs/_build/doctrees/index.doctree delete mode 100644 docs/_build/doctrees/reference/dataset.doctree delete mode 100644 docs/_build/doctrees/reference/index.doctree delete mode 100644 docs/_build/doctrees/reference/preprocess.doctree delete mode 100644 docs/_build/doctrees/reference/recording.doctree delete mode 100644 docs/_build/doctrees/tutorials/index.doctree delete mode 100644 docs/_build/html/searchindex.js delete mode 100644 docs/requirements.txt rename docs/make.bat => make.bat (94%) rename {docs => source}/conf.py (100%) rename {docs => source}/index.rst (71%) rename {docs => source}/reference/dataset.rst (100%) rename {docs => source}/reference/index.rst (100%) rename {docs => source}/reference/preprocess.rst (100%) rename {docs => source}/reference/recording.rst (100%) rename {docs => source}/tutorials/index.rst (100%) diff --git a/.readthedocs.yaml b/.readthedocs.yaml deleted file mode 100644 index 8024dbf..0000000 --- a/.readthedocs.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# .readthedocs.yaml -# Read the Docs configuration file -# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details - -# Required -version: 2 - -# Set the OS, Python version and other tools you might need -build: - os: ubuntu-22.04 - tools: - python: "3.12" - # You can also specify other tool versions: - # nodejs: "19" - # rust: "1.64" - # golang: "1.19" - -# Build documentation in the "docs/" directory with Sphinx -sphinx: - configuration: docs/conf.py - -# Optionally build your docs in additional formats such as PDF and ePub -# formats: -# - pdf -# - epub - -# Optional but recommended, declare the Python requirements required -# to build your documentation -# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html -python: - install: - - requirements: docs/requirements.txt \ No newline at end of file diff --git a/docs/Makefile b/Makefile similarity index 92% rename from docs/Makefile rename to Makefile index d4bb2cb..d0c3cbf 100644 --- a/docs/Makefile +++ b/Makefile @@ -5,8 +5,8 @@ # from the environment for the first two. SPHINXOPTS ?= SPHINXBUILD ?= sphinx-build -SOURCEDIR = . -BUILDDIR = _build +SOURCEDIR = source +BUILDDIR = build # Put it first so that "make" without argument is like "make help". help: diff --git a/docs/_build/html/.buildinfo b/doc/.buildinfo similarity index 100% rename from docs/_build/html/.buildinfo rename to doc/.buildinfo diff --git a/docs/_build/html/_sources/index.rst.txt b/doc/_sources/index.rst.txt similarity index 71% rename from docs/_build/html/_sources/index.rst.txt rename to doc/_sources/index.rst.txt index 11cfb0c..cc49de9 100644 --- a/docs/_build/html/_sources/index.rst.txt +++ b/doc/_sources/index.rst.txt @@ -13,7 +13,7 @@ Installation ============ To install PyNeon, clone the PyNeon repository from -https://github.com/NCCLabMPI/pyneon and run: +https://github.com/NCCLabMPI/PyNeon and run: .. code-block:: bash @@ -24,7 +24,9 @@ PyPI and conda releases are planned for the future. Data format =========== -PyNeon works with the "Timeseries" data format as exported from Pupil Clouds. The data could be from a single recording or from a project with multiple recordings. +PyNeon works with the "Timeseries Data" or "Timeseries Data + Scene Video" formats +as exported from Pupil Clouds. The data could be from a single recording or from a +project with multiple recordings. .. toctree:: :maxdepth: 1 diff --git a/docs/_build/html/_sources/reference/dataset.rst.txt b/doc/_sources/reference/dataset.rst.txt similarity index 100% rename from docs/_build/html/_sources/reference/dataset.rst.txt rename to doc/_sources/reference/dataset.rst.txt diff --git a/docs/_build/html/_sources/reference/index.rst.txt b/doc/_sources/reference/index.rst.txt similarity index 100% rename from docs/_build/html/_sources/reference/index.rst.txt rename to doc/_sources/reference/index.rst.txt diff --git a/docs/_build/html/_sources/reference/preprocess.rst.txt b/doc/_sources/reference/preprocess.rst.txt similarity index 100% rename from docs/_build/html/_sources/reference/preprocess.rst.txt rename to doc/_sources/reference/preprocess.rst.txt diff --git a/docs/_build/html/_sources/reference/recording.rst.txt b/doc/_sources/reference/recording.rst.txt similarity index 100% rename from docs/_build/html/_sources/reference/recording.rst.txt rename to doc/_sources/reference/recording.rst.txt diff --git a/docs/_build/html/_sources/tutorials/index.rst.txt b/doc/_sources/tutorials/index.rst.txt similarity index 100% rename from docs/_build/html/_sources/tutorials/index.rst.txt rename to doc/_sources/tutorials/index.rst.txt diff --git a/docs/_build/html/_static/basic.css b/doc/_static/basic.css similarity index 100% rename from docs/_build/html/_static/basic.css rename to doc/_static/basic.css diff --git a/docs/_build/html/_static/doctools.js b/doc/_static/doctools.js similarity index 100% rename from docs/_build/html/_static/doctools.js rename to doc/_static/doctools.js diff --git a/docs/_build/html/_static/documentation_options.js b/doc/_static/documentation_options.js similarity index 100% rename from docs/_build/html/_static/documentation_options.js rename to doc/_static/documentation_options.js diff --git a/docs/_build/html/_static/file.png b/doc/_static/file.png similarity index 100% rename from docs/_build/html/_static/file.png rename to doc/_static/file.png diff --git a/docs/_build/html/_static/language_data.js b/doc/_static/language_data.js similarity index 100% rename from docs/_build/html/_static/language_data.js rename to doc/_static/language_data.js diff --git a/docs/_build/html/_static/minus.png b/doc/_static/minus.png similarity index 100% rename from docs/_build/html/_static/minus.png rename to doc/_static/minus.png diff --git a/docs/_build/html/_static/plus.png b/doc/_static/plus.png similarity index 100% rename from docs/_build/html/_static/plus.png rename to doc/_static/plus.png diff --git a/docs/_build/html/_static/pygments.css b/doc/_static/pygments.css similarity index 100% rename from docs/_build/html/_static/pygments.css rename to doc/_static/pygments.css diff --git a/docs/_build/html/_static/scripts/bootstrap.js b/doc/_static/scripts/bootstrap.js similarity index 100% rename from docs/_build/html/_static/scripts/bootstrap.js rename to doc/_static/scripts/bootstrap.js diff --git a/docs/_build/html/_static/scripts/bootstrap.js.LICENSE.txt b/doc/_static/scripts/bootstrap.js.LICENSE.txt similarity index 100% rename from docs/_build/html/_static/scripts/bootstrap.js.LICENSE.txt rename to doc/_static/scripts/bootstrap.js.LICENSE.txt diff --git a/docs/_build/html/_static/scripts/bootstrap.js.map b/doc/_static/scripts/bootstrap.js.map similarity index 100% rename from docs/_build/html/_static/scripts/bootstrap.js.map rename to doc/_static/scripts/bootstrap.js.map diff --git a/docs/_build/html/_static/scripts/pydata-sphinx-theme.js b/doc/_static/scripts/pydata-sphinx-theme.js similarity index 100% rename from docs/_build/html/_static/scripts/pydata-sphinx-theme.js rename to doc/_static/scripts/pydata-sphinx-theme.js diff --git a/docs/_build/html/_static/scripts/pydata-sphinx-theme.js.map b/doc/_static/scripts/pydata-sphinx-theme.js.map similarity index 100% rename from docs/_build/html/_static/scripts/pydata-sphinx-theme.js.map rename to doc/_static/scripts/pydata-sphinx-theme.js.map diff --git a/docs/_build/html/_static/searchtools.js b/doc/_static/searchtools.js similarity index 100% rename from docs/_build/html/_static/searchtools.js rename to doc/_static/searchtools.js diff --git a/docs/_build/html/_static/sphinx_highlight.js b/doc/_static/sphinx_highlight.js similarity index 100% rename from docs/_build/html/_static/sphinx_highlight.js rename to doc/_static/sphinx_highlight.js diff --git a/docs/_build/html/_static/styles/bootstrap.css b/doc/_static/styles/bootstrap.css similarity index 100% rename from docs/_build/html/_static/styles/bootstrap.css rename to doc/_static/styles/bootstrap.css diff --git a/docs/_build/html/_static/styles/bootstrap.css.map b/doc/_static/styles/bootstrap.css.map similarity index 100% rename from docs/_build/html/_static/styles/bootstrap.css.map rename to doc/_static/styles/bootstrap.css.map diff --git a/docs/_build/html/_static/styles/pydata-sphinx-theme.css b/doc/_static/styles/pydata-sphinx-theme.css similarity index 100% rename from docs/_build/html/_static/styles/pydata-sphinx-theme.css rename to doc/_static/styles/pydata-sphinx-theme.css diff --git a/docs/_build/html/_static/styles/pydata-sphinx-theme.css.map b/doc/_static/styles/pydata-sphinx-theme.css.map similarity index 100% rename from docs/_build/html/_static/styles/pydata-sphinx-theme.css.map rename to doc/_static/styles/pydata-sphinx-theme.css.map diff --git a/docs/_build/html/_static/styles/theme.css b/doc/_static/styles/theme.css similarity index 100% rename from docs/_build/html/_static/styles/theme.css rename to doc/_static/styles/theme.css diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/LICENSE.txt b/doc/_static/vendor/fontawesome/6.5.2/LICENSE.txt similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/LICENSE.txt rename to doc/_static/vendor/fontawesome/6.5.2/LICENSE.txt diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/css/all.min.css b/doc/_static/vendor/fontawesome/6.5.2/css/all.min.css similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/css/all.min.css rename to doc/_static/vendor/fontawesome/6.5.2/css/all.min.css diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/js/all.min.js b/doc/_static/vendor/fontawesome/6.5.2/js/all.min.js similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/js/all.min.js rename to doc/_static/vendor/fontawesome/6.5.2/js/all.min.js diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/js/all.min.js.LICENSE.txt b/doc/_static/vendor/fontawesome/6.5.2/js/all.min.js.LICENSE.txt similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/js/all.min.js.LICENSE.txt rename to doc/_static/vendor/fontawesome/6.5.2/js/all.min.js.LICENSE.txt diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.ttf b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.ttf similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.ttf rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.ttf diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2 b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2 similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2 rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2 diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.ttf b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.ttf similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.ttf rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.ttf diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2 b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2 similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2 rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2 diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.ttf b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.ttf similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.ttf rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.ttf diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2 b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2 similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2 rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2 diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.ttf b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.ttf similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.ttf rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.ttf diff --git a/docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.woff2 b/doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.woff2 similarity index 100% rename from docs/_build/html/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.woff2 rename to doc/_static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.woff2 diff --git a/docs/_build/html/_static/webpack-macros.html b/doc/_static/webpack-macros.html similarity index 100% rename from docs/_build/html/_static/webpack-macros.html rename to doc/_static/webpack-macros.html diff --git a/docs/_build/html/genindex.html b/doc/genindex.html similarity index 100% rename from docs/_build/html/genindex.html rename to doc/genindex.html diff --git a/docs/_build/html/index.html b/doc/index.html similarity index 97% rename from docs/_build/html/index.html rename to doc/index.html index 39e5b64..be0e260 100644 --- a/docs/_build/html/index.html +++ b/doc/index.html @@ -329,7 +329,7 @@

Installation#

To install PyNeon, clone the PyNeon repository from -NCCLabMPI/pyneon and run:

+NCCLabMPI/PyNeon and run:

pip install .
 
@@ -337,7 +337,9 @@

Installation

Data format#

-

PyNeon works with the “Timeseries” data format as exported from Pupil Clouds. The data could be from a single recording or from a project with multiple recordings.

+

PyNeon works with the “Timeseries Data” or “Timeseries Data + Scene Video” formats +as exported from Pupil Clouds. The data could be from a single recording or from a +project with multiple recordings.

diff --git a/docs/_build/html/objects.inv b/doc/objects.inv similarity index 100% rename from docs/_build/html/objects.inv rename to doc/objects.inv diff --git a/docs/_build/html/py-modindex.html b/doc/py-modindex.html similarity index 100% rename from docs/_build/html/py-modindex.html rename to doc/py-modindex.html diff --git a/docs/_build/html/reference/dataset.html b/doc/reference/dataset.html similarity index 100% rename from docs/_build/html/reference/dataset.html rename to doc/reference/dataset.html diff --git a/docs/_build/html/reference/index.html b/doc/reference/index.html similarity index 100% rename from docs/_build/html/reference/index.html rename to doc/reference/index.html diff --git a/docs/_build/html/reference/preprocess.html b/doc/reference/preprocess.html similarity index 100% rename from docs/_build/html/reference/preprocess.html rename to doc/reference/preprocess.html diff --git a/docs/_build/html/reference/recording.html b/doc/reference/recording.html similarity index 98% rename from docs/_build/html/reference/recording.html rename to doc/reference/recording.html index 45eb5a3..abc8098 100644 --- a/docs/_build/html/reference/recording.html +++ b/doc/reference/recording.html @@ -412,6 +412,12 @@

pyneon.NeonRecording

resamp_other_kind (str, optional) – Resampling method for columns of other types, by default “nearest”.

+
Returns:
+

concat_data – Concatenated data.

+
+
Return type:
+

pd.DataFrame

+
diff --git a/docs/_build/html/search.html b/doc/search.html similarity index 100% rename from docs/_build/html/search.html rename to doc/search.html diff --git a/doc/searchindex.js b/doc/searchindex.js new file mode 100644 index 0000000..8a8c483 --- /dev/null +++ b/doc/searchindex.js @@ -0,0 +1 @@ +Search.setIndex({"alltitles": {"Data format": [[0, "data-format"]], "Installation": [[0, "installation"]], "PyNeon API": [[2, null]], "PyNeon Tutorials": [[5, null]], "PyNeon documentation": [[0, null]], "pyneon.NeonDataset": [[1, null]], "pyneon.NeonRecording": [[4, null]], "pyneon.preprocess": [[3, null]]}, "docnames": ["index", "reference/dataset", "reference/index", "reference/preprocess", "reference/recording", "tutorials/index"], "envversion": {"sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["index.rst", "reference\\dataset.rst", "reference\\index.rst", "reference\\preprocess.rst", "reference\\recording.rst", "tutorials\\index.rst"], "indexentries": {"concat_channels() (pyneon.neonrecording method)": [[4, "pyneon.NeonRecording.concat_channels", false]], "eye_states (pyneon.neonrecording property)": [[4, "pyneon.NeonRecording.eye_states", false]], "gaze (pyneon.neonrecording property)": [[4, "pyneon.NeonRecording.gaze", false]], "imu (pyneon.neonrecording property)": [[4, "pyneon.NeonRecording.imu", false]], "module": [[0, "module-pyneon", false]], "neonrecording (class in pyneon)": [[4, "pyneon.NeonRecording", false]], "pyneon": [[0, "module-pyneon", false]]}, "objects": {"": [[0, 0, 0, "-", "pyneon"]], "pyneon": [[1, 1, 1, "", "NeonDataset"], [4, 1, 1, "", "NeonRecording"], [3, 0, 0, "-", "preprocess"]], "pyneon.NeonRecording": [[4, 2, 1, "", "concat_channels"], [4, 3, 1, "", "eye_states"], [4, 3, 1, "", "gaze"], [4, 3, 1, "", "imu"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property"}, "terms": {"3d": 4, "3d_eye_st": 4, "It": 0, "The": 0, "These": 4, "To": 0, "access": 4, "aesthet": 0, "all": 4, "alreadi": 4, "ar": [0, 4], "attribut": 4, "bool": 4, "can": 4, "ch_name": 4, "channel": 4, "chu": 0, "class": [1, 2, 4], "clone": 0, "cloud": 0, "column": 4, "common": 4, "concat_channel": 4, "concat_data": 4, "concaten": 4, "conda": 0, "could": 0, "data": 4, "datafram": 4, "dataset_dir": 1, "default": 4, "detail": 4, "develop": 0, "downsampl": 4, "empir": 0, "export": 0, "ey": [0, 4], "eye_st": 4, "first": 4, "float": 4, "from": [0, 4], "function": 2, "futur": 0, "gabriel": 0, "gaze": 4, "hartel": 0, "i": [0, 2, 4], "imu": 4, "institut": 0, "interpol": 4, "jan": 0, "lab": 0, "lazili": 4, "librari": 0, "light": 0, "linear": 4, "list": 4, "load": 4, "max": 0, "mean": 4, "method": 4, "modal": [0, 4], "more": 4, "multi": 0, "multipl": [0, 1], "name": 4, "ncclabmpi": 0, "nearest": 4, "neon": 0, "neoneyest": 4, "neongaz": 4, "neonimu": 4, "object": [1, 4], "one": 4, "onli": 4, "option": 4, "origin": 0, "other": 4, "paramet": 4, "path": [1, 4], "pd": 4, "pip": 0, "plan": 0, "planck": 0, "preprocess": 4, "project": 0, "properti": 4, "pupil": 0, "pypi": 0, "qian": 0, "record": [0, 1, 4], "recording_dir": 4, "referencc": 2, "releas": 0, "repositori": 0, "requir": 4, "resamp_float_kind": 4, "resamp_other_kind": 4, "resampl": 4, "return": 4, "run": 0, "same": 4, "scene": 0, "see": 4, "signal": 4, "singl": [0, 4], "specif": 4, "state": 4, "str": [1, 4], "thi": [2, 4], "time": 4, "timeseri": 0, "timestamp": 4, "track": 0, "true": 4, "type": 4, "under": 4, "variou": 4, "video": 0, "weight": 0, "when": 4, "whether": 4, "work": 0}, "titles": ["PyNeon documentation", "pyneon.NeonDataset", "PyNeon API", "pyneon.preprocess", "pyneon.NeonRecording", "PyNeon Tutorials"], "titleterms": {"api": 2, "data": 0, "document": 0, "format": 0, "instal": 0, "neondataset": 1, "neonrecord": 4, "preprocess": 3, "pyneon": [0, 1, 2, 3, 4, 5], "tutori": 5}}) \ No newline at end of file diff --git a/docs/_build/html/tutorials/index.html b/doc/tutorials/index.html similarity index 100% rename from docs/_build/html/tutorials/index.html rename to doc/tutorials/index.html diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle deleted file mode 100644 index 203822c87c0951375058acad3a49c19c9e1c62d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24846 zcmc&+d6*nmahJ5(`_^U2=h~9(mF=DNA%n5OmTcLwSa~fh853B$>6z)>?%tX1Q6G}l zvTST)d)K^R8xNTK4B-ypO7bP&mya(WAt8h$9OeiRAOR8#0m6~%i$i`@@93W0S!s7| z$ow(=UcL9~T~+m}>Q(nET3_2@ui~Fr7uQ@bI9hOm!(J2yRVPU5V&K};tCX+LfgZ1K zzqfw8J}g@7TCF}Vy2@cGi5#cwMRl=3;Ybs&Qm|@v;#Rz3U36Fnl4w72^~b5-?Q!c&u(j6BKHL2a1)p9Qp?T3K^)31wF z7;)rO96QE@S}!hKQn(mTEP*{!cXxaL^07eS|?FjN-)$ibzP6efOE7| zNy`q=E-=Y$cLzo1K{u@y<3bq}*;&|q00bRI4t9CK3l=mGYc99|yV_HBChfG6SP@8q zR>dxtF|VLR(?JIjDBX2vG1%c2)5o}!&maMQyTMf!cB9EbGEreRJixray zi9^a^)%LJuXP`~hn#6hsVd7YkGwGmD&{S#dJMV_xTi zUMfU0W-~ztYGNR_tT?R6UBdeIB~G=5U2|d<0n9mFmI2nq-H-sx{u7${CwA3pyY0lD z*hfq19bY*TG?+^(xkfJqNvC;7?wgLNQM>C*fxshvX zGay$f267S!OWjkogBmS{l|~hy?+Co4=9Q*rXg5{b@}>eJR*YpsBM2lh1r|X;TaZ>s zHqMFlGG)b12`Q`W)F8IUR*PN*pA4g_o$v|JjykmInBxJN8akKgPjWx#tPNV%kFHW%RRFaA_s`gQ@iq0Ya0-M;=s(1nZoL~xr85jK+ zfoowvMKC+$1#K3CoI_Z4P&^NDTy*PtG_~0*8#}eSSY1HBNhP)*;=IWjDyLittP$Y^ z!d9g?p)4#e4np9Hu_ei&6r9A&naf(XT85TGyD`ZP`64AxVqUOLE%f*RSmWD}5*>V; zk)WmnrUm;60mahD!AeN3vcONS9eXk4QU&94!%CT2fPe0mJ&-q*}2`5aI?TN2$fI0rxUO$Ua4oEoy88!BIUc zOobQ+7zTS#$PU4U7Ptv4g5}!4SU_G9WF7I!MBS^@c$u}qNJPY5Kr{zo#zO=tSn@o9 ztY#!-CoV-E3q4v4353uBM;D&m;vM+9a87%7qMlu$49#C{)A}Y- zt1kMpDq5O~bvanJlf$4ToX#u>#QAQL)Z!~gM}rd1$6~eS6{ftzO^XFD9F@oZDC7=i z+T~%?#9-63C8XJ{<)hl|6D=fE#8!<;A%KJ%9l!3neRlDt{d*NI5E-GVi&H1{+HzFGnT|-=gswQdrN1QkWRi(CA3tPLB7hWIGnMC zVPIE)gD43l>lulZ&_o(uiRFUq4~kdSmPg@J+HkD>wwQl#&A#CxJer21&#Vo(N*cj!G_RYqDQrF5O~W!SYzf zReSC?QwwLsX4x%i9TF$7RO!URkkpj8j13CF%gGE$Z(-SO;Yh zD`<*#i9$MxVK@ySh^iBV52GkN5`!F6pL}HHwFtEq63(QIwHP4Yf${+E$aK)tGN3-? zaS$oHpBKZ;7uuv>``?B_Axsdj{B?Cpyp_FuK*Rfee!sG|@rP7RoKAVFk zUe$pts*jzShaL%|X;QMrTJumlDB%DnakM!@tAM#luDRoE=ypSkRUs9X&*|;r^sG(< znu8dr;xN!d+OsqIq;${Z>PZVZ4W!}b-RTf7ZO!3vYGGt>#Fiby$_c08gqRb(AZ2MU zvYs<1P9;Fqp2kTaNs$~BNQIE*;81XZ7fgm$Bashia08KP-~##`)Fn9z?$CBAcvBY# zA?%IB_9`IU6uocO1*Is2j%W;6T7JTr=rNaEIqy;zh@S@@ zC|OePn097BOl7J&EZU(Lz^b9qaw?p}=)i1HwAx8}R>)`3NgAsc(1{9@4u=zrAShS8 zO1U9_M}*_OCvhXtxkVzj0_Hrcgq=LG>2yk|R+Fm6LQ8d!%jVB+13{b3?`$eKS$_jm z2}fi)g;9pnP}N~#W-ulQavuUb?AwQJsZ^g7?G|`$yjspcEW#-OPf_dw(b=^bc*6pV zWN;cl1+9=_Q)Xjbc~|DdHdX0l6F5iJQ^zCm4tNU+n-f7Dl=eTS1pcTvu2ZSu7z@hK zt8lIbFu5KbH{I{VDns|5{9 z!IW9m8bEPBjFUbO&L3Taql$sxDf{d6M-)mElkEpycvVyLllNgcbQR?hgO38L zLIg>9sxI*Y7ao>`ys~nNByzXtQu44l(P8+-rMHx*V2gI6TT@{;1v)WJ(Q>mXgtUf{ zlrKBelxerD2agxbe7K8Hk7UDw8gRB9ri1r{mExLH@<6A#O4|%3k~4N0UOzSx`D}NN z+9b+pGFgvJ>XBoXDxG&CWVv$>j;@B97&;jd>l%O%)=+KXKyH9Ww7Yko? z_ab*hw7~saf3WTr+)@ACt5>Z;@?zXdtR*Qy@JroG{P#-uW$q4L<#P8qI{DlTdd0W~ zZgbDo$@ARvb@F-cl{$IVoM>0}0`>CzIbHAq_iB|C9dwVuL}g&^HSSJbbGv(iPG0Bk z*2z8YjXL>4Gn}zm4cli@H<{G9d$TUyZ^rQ=le%SGFTer!psskU`(mBE&3%ck@G?_% z!Zg3#y+hZuOqVZrZQZ75Mp-hcvZ?5}le+bVG`M0p4dS-fvQ`G^G!?59%flxd!^E?nZeM z$L&%)cu%Fe%$?pN^18gFRD0IT~_kd;}E1dn~c)6pc@$H6PrJ@7fWg8 ze#&shpPSUDP3rCLJM`H8!u?B~{EYioI{8`muXXZsrq$oLf2)Ci=YC!%zc8y)Uo@#N zxld}~2MqAba~k#)1N*8;ea-!QUHo-OI3)tVVLJb&N&SOq^DUG5wn=@*{YTySpWN^2 z*UkAbK|bM)Ht7Xo&VK!++WT5ALT>AUxkOstVU)|m#pCud8YU+$oOmN zPXSsf-9~>3Q9GqOGJxn&PL=>>8mO$JR>tie%t&|!Ar1OvsU}jk{M@TWmyBg7P`&K( zzR8`v--WJ{x=qOZZlqbd`aLv&Ui>k<4+$2ox;x@KSnFjN?p&eYG#o%`mSKZP`Rnk< zx%EiMx*G_-QNuS;?i8KdOt~#O*GV}VA7eP3a%bq=nUp(AGp^Hj$JenDLr|K1g+d1wZ~TLUAtT(@Smeoh!lZ> z4>J+k3)Fmd%V6XLyENF@GM{dAk2qLH{bOrZtrBP59601%auDfZ)cT=ta!AE`z*lgS z7nht0jvDy3V#LTuVtOtH<6nV4p6~N0ccsosUG%3| z=2}W$mjmoZS|1?(^;B>}u5?en^hPS!n=5@GrN?rBeU!c_2Y4~kTB!K9QNc@crN2e# zm*xO3qx3`$a68hb{T;~230fxg@_YrGz|e5RDIR?d}(jhVTtjC-X{h)z=i?b3G` z!<(?H$V?*RPtl(OxRmyC03YdbRSL_^xE}Gc$@?{+-PfcW3+l5R9l};j|LlW;?qkaOvofg`iEhO&H^O4CYZRwt)wHVsz7x8P zhQG~BH0LQXwPd)&?HZFGV&Hy_{?ytXqI8r4#7OITiUD|J*mscA^eD82f!G)Xw`gC4 zsUbS01SeaP87KipeeU>aE+hJtyTP<|N7PB>AI{bDk09e8rN8&$4lzu1&n5Fbw4)8FgUzGz0O8<5a z@M@$@50B(Ck0N83=dparYx0@L^VRD4%xm+R*X1)$4#TR!vlT$?m4ie7mQhRYMgs^Gq0H5{CLF{U8W3k-S@ZMgCwS4}>KuTMn} z8o}MZUxoLXaKw{_Hp1}S^#J@hh@zliBk7vbPBM2Fhf1=Cto{f*(CdvqVHA#jc(my9 zN$7C7{;X8$@M187P`njlBhgg`%e)29dlERqA~;IoQQ7!WF~A-{IQYm`W(jzlyx`3^dJiD3)BiaHqyIm2=5?AraX+UsZJO4nihmJPyEdK`uc7cg>@4^HWVj+aw)&qRCRO z?RmN_5j_G~O1PIScuq3O2tab9bW#x}YS)0N&kGttEZhr39~$t1Y#k+ME-f1Q?BcZ8 z2p!b-fw5DWr09leRPAzY1hn$iHC>EuVlTai$dZU?3ZWe2)-PlF>+?ZyQa517HGA~j zmXpV(_G%{y_7`ze?zxCor3gGrhv2261Kw-mIJuQdfIZy)&NI&V@z%53!~#k7aQlDu z7G#m(VI`*?Zr?jR%0*43_9@Ik3#`Lo2b}A-1~T)B;fGEi9FIo(gLPd;E}q& z3$lYm{iZ@;RB9}ls0Z=YAN8+QHO|RuWRh_-OHyqy)U=WXCl8$KmPAOhjk?^B)zvbZ zI>c@%mwdVI-#|icFaBtL0^*i$G409`dnU#aB{o?U!%87IM60+Rq^L~SA@S7PNzcYxBRV7dh`J%dx!+N8@yY^jh+!o96&}<(Izh1qAPdtOyaA><6C9i9IF`k+c6Y*(j(P@$jB^1 zH>8ja#D%G7Pi$O5Q$W5Nd0ODITIrjds`my`W7Rqkkvh z{v7@=KK~e=bmSe!6K(F1k9+0ge))KSAF2Nkp8hQU(DhDApSbG*)%8Jh`sN4lIv{u^ z10aSu$pAJe=MBAaaf{KL@`HF+;~-YNJG?ZxjUiq=$>0Xn;4;Q-*q=Z6HI0lFniKEa zy4P!=m14|ok;L>J#^iqwkEW~s!^H}IvRDD{L(kp-Mk0K2tbpga zVB^|f)B20vtxzbkPL3TF5W> z73licLhzzzD`_Ajs?P=MefdfkD_ieN8HNAt#c1sZD8LCXRi{jFsDoS`>va5Pm6maG zXIcrXLhbNq@T+OJLm%nPPUnTb0Jzk8p*Rc~0|i>FNh>}4K}50jC`D0+s1Ex@q7w&y zc&ifeTIQXk_L41Mz!(>6rz&9)21=Xjm7#7!CiN;b3NVL2I(}gY<_TW-=#qy+7*r_C zu?y;2ZXUi(9hRv>NPlv(*T>F){mF6mb#cYQ*VlII2-XSt-YVWrIKt!CA)sDT{HaMEpU?|!g z=i6|E`I*ps^$K?|Cp2Fr7jMyZJAiU^_AF#v|2C8^W6%9Ns6H$B7E;8j&GfQnu0C*W zbIrH8ACdg#3w6;&%w}-AKPAWGe}YE%NA&k6_;Y*@|6^->ACGZ=8vk>C1^=^tmD2(K z5q}UesD^*c$^ST>{vXocALGwS{Roe-4nM|2T)RxJHKJ(&|Go$4R>HqNF^ptex%(^N zxr}XRpUEh+&9x}`EylJhJ%~?izI`2Yc{X@==Ms4Lt1Df%>;Qgpr6{u9`@%|5D51*+ z>#}!m#X`5a2*@i`ZLN)4_yKGMTmT=Ej}OboN95yU{Ag}L(8QXG--Q-L3%bnn;mNyH zw#cFu#45(PxMsB&SFB`R*$>pN0?9Kit%=vAcX5})May1wwFIVPDUZ%y_EIi!_r%7n zIR`-IH&I&1CiE*uuxilrhSqs8xKx7npJyg}kSCjY;!ciYsT+A}(~XpqSg@NfTK+JWxSQk4 z#;hoQfssGPn0|A+KiIhY_`*TM=0AYpJj2buZ`o_J)Xm@0eDi4z3-Cdwarv2mI&-Bn>TJ_8PHM5wXcSM+Gf$Sf zC_aq>#wA}_E!#XH4SA3i+gb{F!`wNJb7PA?mUH#r6zKaQ7mef{O0u1ZaSZuE$Cg# zUQjj33n0VfBxjbrPD|Vqu|9tm>CvnHSD8gVy!`%8c=BZ17cU#L8r*ly;A$&H@hyWw z5>Y1VmrRG*C|>kTMnQM&{kUl&>)U*!kRm|nZU}FZk;@tH_wAGq^6iYZ@!Iv#aBR& zAm7R%^++J*46#D^(g=lsA`TfBRD8)X&c1Sd+{cS=aq@NW#xZnN8NOr{XZTHf+M*2& zP>qK64lnv56i~N8JQoGA%I{dxrulKfsX`9MGL+!fyA)?S&+6kbzb->3e9r*pF@qtrSv}!(768v`bRJ_y@_yhbTfSn zwoiXEazDLa&2gFA3$TZu%tu)78Vc|7E1-L}#`d2+Qi_1-dQ^3B&rRpsn2M zs9?U_yv2sa17&S z6Qn~gOE#J+L&F?aHsl2g?e@j)f*Adez9R z<2OO);Qe;ldjp%V(!yt&SO&@FM9p(dopVf_b4;6aJn=a`DCSZlH|T4q z89K~FE@geOKy%T3Gk-+)dIT!Wz|k(5$Nv?EEZXFN>vIXB85g+@UtmjT5rcXt97$hYdGK07q)sG%-S@%g4b&6=K+vhx`Fn_*ZQ z@#fL2BQ$N2`qd1Y7;UNr8;_^R7W_$M)uI_CswQlToK8&|Hs@5eIdt42qMEr)>x%PR z`r~NM8q*$>r=42ATuK-hfrV_T>*vf>6SZNlR;hG=wW- zX8AXFNF&Vy#KH^ehv;N#8KB7nVZZnq6Kyi2Yn%FTEj~Uhzs)Z{yEJfvCqJitYv3K)Eu-79EsxZp zXO$~5Y|4KOXhrXCe8!hvW1$wYB7k*xLyJBxR#6|gq`*zc?oLu>ETx!=ZfH~Tb4coo zozT$f>!Iq~VJ5UzoYGi8y^}&oGY}ga%c^+Q6N(0voYq*v=)=I2avkg4gdfE diff --git a/docs/_build/doctrees/index.doctree b/docs/_build/doctrees/index.doctree deleted file mode 100644 index 7b0e64c772a4c4537d08f387f868adf609bc6914..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5695 zcmds5&5s;M6<>Qjvpf6c^=9oPN^G_5By1#h7Rd%B&Sj%D#Af5gAj4^`c1?H9RPFY3 zce<**GY3ls5tNncmgWRGaR4E4;ZKMZDH2yMTysH4`~@HozgN{Cvx9A|azP@}#?!B> ztKP@&{oZ@^wDrrImuBpL=DbRUj7MD-hH(;dRhaoO3GyM2b@6HO_D_o^#fIr*>_{bf z7VyH%U_~Hg6lOdw9u^y7#jyATw`0>W>$s@pP0EIVoE`X z->sMp-LLsDPn(Ax3l1~hck7`{Che*Xb1r2vE6mC;3G;}*=cVJACvjnxonW(k7VSM< zu-wdPHlSS#(J}3mL1|rxS<~@rEAiAWjoUNlA{p~yFYlQZTA*d5x}{&*nq>ptc%?E^ ztiU$0`mhjd_*=){CH%cYwn+u0icd@nmdLOWS90Nrx5Rbx&d#m^^?r| z?l6^^3|Qp7&lOf`8K`byox5%RKaFcJaqsk)*cI0;7UnB#Xmp!1mjY z4x0qKRSC=z0RfPjNT=;7VdJTT(|d}tXE2dH%TVLP`qW1c5>L8=J(oJ)^nxgfxrJ$& zOc_rTC3S-AAp|c7ty6VtYiocM%6r`)8E)>z*c-M_o#Ja01~%i~)XyBlKL-26Hx z6^+TGNt3}eojM4U`G5Tsx>f0Ps`s*Aq3U`M@GaF- zFG%tTl@rmVMa)yEv=K+(gCq;7>LS?Xt29dvz`gEpTcy*glf=ZNGZ@ z+5cYOCQg4jeVi)vy;jA`vcNnzI8E|6oFD+#LZi8!(@CH+KH0>T@1ECpimO#eZssOC z=gxy1RY0-`P5ycGEbjM~Yu4*GrMZ^O&xeEqv#!zmMjC=b!kMy??j{}lh`W`4*< zAy2g^cF&-{XQ^!~(N7Peqz8&=3mJwO7(Ow}=Wn19tv_;?9P}4+pwx6j>hzs#Uz~F8?V7Rtvwi}19JNcc3# z(Oam}qF{~-v)0EpaiaOeOCWUnvB+^gD@R^TRG9kJvOefd<&387H#P8QnzVvyPC7CZUTSR~)U;x_!jZAc& zpV*~kcPY%}sW($w9Na!LGho?Y-l%{3F49V?09N{%4-p=1J2#$gzWJ@2 z@aIa_52m&!NwfW1)%L_?b_nKKS90CAXMhm4gdRpXtfN^ESrig+&zsA@+%i`#%;i8}@(&Prmv8X0 zbs@e!%u{ea-MiQ#P}0CL(31o*?gIlQFRT$!U?7`XCWmNYaTasQNLM+B1t5d!5+Z}g z&_Hlp;2fKa7?Rkb&xcG#K5o8Wer?HCQ4=m|HNGIR9O$u`6z@lbpr zK0kOFIe)N@|K+Ab@AWu^;&cJ^=vaJlY~LT}VwEIUaPRUEf1iti{X~43o8`&iTJ4qt z35bxsP{BzkhpTnYu1SeohwCkXVc1Ke8ZUO~`joI<-8r#ir#jVsw02^D&~c`zkGMF! zSNR5Q0vHC}C-DbLP>@6sA^{svW9D{B`KNHp$HkA3Ex2n!-l5l30Ej!VCYnhx=F$~4 zR!F%@S{KM_=5L1YvI*NZH|`(?8G+4nQ1GsuxQe_+cTOmFO=}f)%gI<=J@^A+`J&;C z3jQwE{hng}q9LzU*0?j~9DxFfd3W!7KcGV6E^a}5?s9W?7JDB2&h2LwYfo5MFP7aI V(r7@}vkM_L^CeSKpNkuV{{S8-d8q&Z diff --git a/docs/_build/doctrees/reference/dataset.doctree b/docs/_build/doctrees/reference/dataset.doctree deleted file mode 100644 index 8b8a50741d07e0bbae6869c885f0fba0139bb440..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5535 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 IeYol9KOB*4IRF3v diff --git a/docs/_build/doctrees/reference/recording.doctree b/docs/_build/doctrees/reference/recording.doctree deleted file mode 100644 index 4ad99101cae2e1cdc005f006ae5b7c640580aca0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23236 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 Dde8P$ diff --git a/docs/_build/doctrees/tutorials/index.doctree b/docs/_build/doctrees/tutorials/index.doctree deleted file mode 100644 index a2f453e82016ae5c7c8753345764e54544d06ed0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2939 zcmai0TaQ~c5bkz2$!0IvOD`1Y($GR_g*Mv<9#Ex9Ek#hYA|Obj)4CRXkGc3(ZdKl)iSrAN;N z%?1&-qpz!U=+U>rJh9_ZKF^rUMmVoWjmwe9Vm2EnZM+@xuIp$P86mSKiM++z;o8`1 z8DSE(wBvSvoDX5M|Flj~ks+wAJ!P|y$#-bH_Qm7yKL4D5%vbr%A-^%SW6F1tOui3K zm+`-f|26zSc;+qth~I_!?NXiJ;x~@hmJi%VA zKT$F>ECUAHztF@2unl$E(wf{FKje3Zt~+HJQxr7tSi}^_H#E($*i=#)gbF0jyjwZ) zZnF%5!0!nZHmapn30B)iMkH_`>>`vFVpenS_9rltNyC;l-?;67#muH;HjygzZ(L7< zcsYq=8hEZ@@WWEV5>`maOJO*vc?f^ifr^+&i(ZbqCXhu# zjn%bM%e7)Qwo|z4y`(Bb7NMaSO(E&xIU*LW6yg&Zaz+3W8AA)ywq|np<)Ie%zJ7L- zFr}m-oMv&t6kZ^N8X50)%FHiWX%$wyJ2C4mQESc9bjq~L&P;2c-!?T>H=Aa z+{IAuwqu*-q`@PyS_lN7s4|pUnAs^L1=7RQFGRU!HkM?T1~l!0c2YC4e6oND*!n_f zQQ~!n#6r_?5-w6j*{OK~&TZi`8q6q22cz4S8kvZstl(F}7o4EH7Q|#(uomOJH_>14 zPURAHdM}U-u*s%CVIopt{P(+`xn9olMfnJq*$R>|MeKnW?ix2H*Y}T(Al8F?Zn(?_ zQcXdpD?zge0GhUQ-!Gjv9{nDPXFfOjpC0ry)vrC`}} z3rcGw>Qb>Tmn4x9tx|gsaf*2G@Fm%h5C5wuPSOQ}c*=7~^ri>UXiUI?rv zld_c6F@aR`=y(}f*E|7>WD!>gx${C{Q?|TRe$U@Tz zX3-Ay6hlR5ALxNwRJ%^tEM<4lbPo7K{=m9!keYdpa6|Ka^oBn?wR}H(AD~}8;J2;Y zUVgzMgzZQG2O%iA424YH8B~mj<6M%+aZ$IsfxW6xhu`g3{Isb`vcWO1#kldZV5fCDh_yWuxKgmzNSy{K^Y7#T)|KVZyl fHmNAUyD73Lv2h^FG|a9WaVYXtJq)9e9S{BiW37;f diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js deleted file mode 100644 index 2c1cb8c..0000000 --- a/docs/_build/html/searchindex.js +++ /dev/null @@ -1 +0,0 @@ -Search.setIndex({"alltitles": {"Data format": [[0, "data-format"]], "Installation": [[0, "installation"]], "PyNeon API": [[2, null]], "PyNeon Tutorials": [[5, null]], "PyNeon documentation": [[0, null]], "pyneon.NeonDataset": [[1, null]], "pyneon.NeonRecording": [[4, null]], "pyneon.preprocess": [[3, null]]}, "docnames": ["index", "reference/dataset", "reference/index", "reference/preprocess", "reference/recording", "tutorials/index"], "envversion": {"sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["index.rst", "reference\\dataset.rst", "reference\\index.rst", "reference\\preprocess.rst", "reference\\recording.rst", "tutorials\\index.rst"], "indexentries": {"concat_channels() (pyneon.neonrecording method)": [[4, "pyneon.NeonRecording.concat_channels", false]], "eye_states (pyneon.neonrecording property)": [[4, "pyneon.NeonRecording.eye_states", false]], "gaze (pyneon.neonrecording property)": [[4, "pyneon.NeonRecording.gaze", false]], "imu (pyneon.neonrecording property)": [[4, "pyneon.NeonRecording.imu", false]], "module": [[0, "module-pyneon", false], [3, "module-pyneon.preprocess", false]], "neondataset (class in pyneon)": [[1, "pyneon.NeonDataset", false]], "neonrecording (class in pyneon)": [[4, "pyneon.NeonRecording", false]], "pyneon": [[0, "module-pyneon", false]], "pyneon.preprocess": [[3, "module-pyneon.preprocess", false]]}, "objects": {"": [[0, 0, 0, "-", "pyneon"]], "pyneon": [[1, 1, 1, "", "NeonDataset"], [4, 1, 1, "", "NeonRecording"], [3, 0, 0, "-", "preprocess"]], "pyneon.NeonRecording": [[4, 2, 1, "", "concat_channels"], [4, 3, 1, "", "eye_states"], [4, 3, 1, "", "gaze"], [4, 3, 1, "", "imu"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property"}, "terms": {"3d": 4, "3d_eye_st": 4, "It": 0, "The": 0, "These": 4, "To": 0, "access": 4, "aesthet": 0, "all": 4, "alreadi": 4, "ar": [0, 4], "associ": [], "attribut": 4, "bool": 4, "can": 4, "ch_name": 4, "channel": 4, "chu": 0, "class": [1, 2, 4], "clone": 0, "cloud": 0, "column": 4, "common": 4, "concat_channel": 4, "concaten": 4, "conda": 0, "could": 0, "data": 4, "datafram": 4, "dataset": [], "dataset_dir": 1, "default": 4, "detail": 4, "develop": 0, "downsampl": 4, "empir": 0, "export": 0, "ey": [0, 4], "eye_st": 4, "first": 4, "float": 4, "from": [0, 4], "function": 2, "futur": 0, "gabriel": 0, "gaze": 4, "hartel": 0, "holder": [], "i": [0, 2, 4], "imu": 4, "institut": 0, "interpol": 4, "jan": 0, "lab": 0, "lazili": 4, "librari": 0, "light": 0, "linear": 4, "list": 4, "load": 4, "max": 0, "mean": 4, "method": 4, "modal": [0, 4], "more": 4, "multi": 0, "multipl": [0, 1], "name": 4, "ncclabmpi": 0, "nearest": 4, "neon": 0, "neoneyest": 4, "neongaz": 4, "neonimu": 4, "non": [], "object": [1, 4], "one": 4, "onli": 4, "option": 4, "origin": 0, "other": 4, "paramet": 4, "path": [1, 4], "pd": 4, "pip": 0, "plan": 0, "planck": 0, "preprocess": 4, "project": 0, "properti": 4, "pupil": 0, "pyneon": [], "pypi": 0, "qian": 0, "record": [0, 1, 4], "recording_dir": 4, "referencc": 2, "releas": 0, "repositori": 0, "requir": 4, "resamp_float_kind": 4, "resamp_other_kind": 4, "resampl": 4, "return": 4, "run": 0, "same": 4, "see": 4, "signal": 4, "singl": [0, 4], "specif": 4, "state": 4, "str": [1, 4], "thi": [2, 4], "time": 4, "timeseri": 0, "timestamp": 4, "track": 0, "true": 4, "type": 4, "under": 4, "variou": 4, "weight": 0, "when": 4, "whether": 4, "work": 0}, "titles": ["PyNeon documentation", "pyneon.NeonDataset", "PyNeon API", "pyneon.preprocess", "pyneon.NeonRecording", "PyNeon Tutorials"], "titleterms": {"api": 2, "data": 0, "document": 0, "format": 0, "instal": 0, "neondataset": 1, "neonrecord": 4, "paramet": [], "preprocess": 3, "pyneon": [0, 1, 2, 3, 4, 5], "tutori": 5}}) \ No newline at end of file diff --git a/docs/requirements.txt b/docs/requirements.txt deleted file mode 100644 index 7274d5e..0000000 --- a/docs/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -sphinx -pydata-sphinx-theme \ No newline at end of file diff --git a/docs/make.bat b/make.bat similarity index 94% rename from docs/make.bat rename to make.bat index 954237b..dc1312a 100644 --- a/docs/make.bat +++ b/make.bat @@ -7,8 +7,8 @@ REM Command file for Sphinx documentation if "%SPHINXBUILD%" == "" ( set SPHINXBUILD=sphinx-build ) -set SOURCEDIR=. -set BUILDDIR=_build +set SOURCEDIR=source +set BUILDDIR=build %SPHINXBUILD% >NUL 2>NUL if errorlevel 9009 ( diff --git a/pyneon/recording.py b/pyneon/recording.py index b3e33b0..23246f1 100644 --- a/pyneon/recording.py +++ b/pyneon/recording.py @@ -164,5 +164,10 @@ def concat_channels( Resampling method for columns of float type, by default "linear". resamp_other_kind : str, optional Resampling method for columns of other types, by default "nearest". + + Returns + ------- + concat_data : pd.DataFrame + Concatenated data. """ return concat_channels(self, ch_names, resamp_float_kind, resamp_other_kind) diff --git a/docs/conf.py b/source/conf.py similarity index 100% rename from docs/conf.py rename to source/conf.py diff --git a/docs/index.rst b/source/index.rst similarity index 71% rename from docs/index.rst rename to source/index.rst index 11cfb0c..cc49de9 100644 --- a/docs/index.rst +++ b/source/index.rst @@ -13,7 +13,7 @@ Installation ============ To install PyNeon, clone the PyNeon repository from -https://github.com/NCCLabMPI/pyneon and run: +https://github.com/NCCLabMPI/PyNeon and run: .. code-block:: bash @@ -24,7 +24,9 @@ PyPI and conda releases are planned for the future. Data format =========== -PyNeon works with the "Timeseries" data format as exported from Pupil Clouds. The data could be from a single recording or from a project with multiple recordings. +PyNeon works with the "Timeseries Data" or "Timeseries Data + Scene Video" formats +as exported from Pupil Clouds. The data could be from a single recording or from a +project with multiple recordings. .. toctree:: :maxdepth: 1 diff --git a/docs/reference/dataset.rst b/source/reference/dataset.rst similarity index 100% rename from docs/reference/dataset.rst rename to source/reference/dataset.rst diff --git a/docs/reference/index.rst b/source/reference/index.rst similarity index 100% rename from docs/reference/index.rst rename to source/reference/index.rst diff --git a/docs/reference/preprocess.rst b/source/reference/preprocess.rst similarity index 100% rename from docs/reference/preprocess.rst rename to source/reference/preprocess.rst diff --git a/docs/reference/recording.rst b/source/reference/recording.rst similarity index 100% rename from docs/reference/recording.rst rename to source/reference/recording.rst diff --git a/docs/tutorials/index.rst b/source/tutorials/index.rst similarity index 100% rename from docs/tutorials/index.rst rename to source/tutorials/index.rst