Skip to content

Commit ead1f77

Browse files
authored
Merge pull request #149 from Stanford-NavLab/v1.0.0
V1.0.0
2 parents b84728d + 7b5bb11 commit ead1f77

File tree

130 files changed

+6327
-5226
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+6327
-5226
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ results/*
2121
# ignore downloaded csv files in notebook tutorials
2222
*.csv
2323
!data/unit_test/**/*.csv
24-
!notebooks/tutorials/myreceiver.csv
24+
!notebooks/tutorials/data/myreceiver.csv
2525

2626
# ignore txt files in notebook tutorials
2727
*.txt

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,20 @@ Code Organization
4747
├── docs/ # Documentation files
4848
├── gnss_lib_py/ # gnss_lib_py source files
4949
├── algorithms/ # Navigation algorithms
50+
├── navdata/ # NavData data structure
5051
├── parsers/ # Data parsers
5152
├── utils/ # GNSS and common utilities
53+
├── visualizations/ # plotting functions
5254
└── __init__.py
5355
├── notebooks/ # Interactive Jupyter notebooks
5456
├── tutorials/ # Notebooks with tutorial code
5557
├── results/ # Location for result images/files
5658
├── tests/ # Tests for source files
5759
├── algorithms/ # Tests for files in algorithms
60+
├── navdata/ # Tests for files in navdata
5861
├── parsers/ # Tests for files in parsers
5962
├── utils/ # Tests for files in utils
63+
├── visualizations/ # Tests for files in visualizations
6064
└── test_gnss_lib_py.py # High level checks for repository
6165
├── CONTRIBUTORS.md # List of contributors
6266
├── build_docs.sh # Bash script to build docs

docs/source/contributing/documentation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ following:
5959
single axis arrays should be rows and time should be across
6060
the columns
6161
* :code:`pd.DataFrame`
62-
* :code:`gnss_lib_py.parsers.NavData`
62+
* :code:`gnss_lib_py.navdata.navdata.NavData`
6363

6464
PEP 8 Style Guide
6565
-----------------

docs/source/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,20 @@ Code Organization
5757
├── docs/ # Documentation files
5858
├── gnss_lib_py/ # gnss_lib_py source files
5959
├── algorithms/ # Navigation algorithms
60+
├── navdata/ # NavData data structure
6061
├── parsers/ # Data parsers
6162
├── utils/ # GNSS and common utilities
63+
├── visualizations/ # plotting functions
6264
└── __init__.py
6365
├── notebooks/ # Interactive Jupyter notebooks
6466
├── tutorials/ # Notebooks with tutorial code
6567
├── results/ # Location for result images/files
6668
├── tests/ # Tests for source files
6769
├── algorithms/ # Tests for files in algorithms
70+
├── navdata/ # Tests for files in navdata
6871
├── parsers/ # Tests for files in parsers
6972
├── utils/ # Tests for files in utils
73+
├── visualizations/ # Tests for files in visualizations
7074
└── test_gnss_lib_py.py # High level checks for repository
7175
├── CONTRIBUTORS.md # List of contributors
7276
├── build_docs.sh # Bash script to build docs

docs/source/reference/parsers/modules.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ parsers
77
android
88
clk
99
google_decimeter
10-
navdata
1110
nmea
1211
rinex_nav
1312
rinex_obs

docs/source/reference/parsers/navdata.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/source/reference/reference.rst

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,22 +49,6 @@ their use in ``gnss_lib_py``.
4949
retrieved on 27th June, 2023): for determining GLOASS SV states from
5050
broadcast satellite positions, velocities, and accelerations.
5151

52-
Package Architecture
53-
--------------------
54-
55-
The gnss_lib_py package is broadly divided into the following sections.
56-
Please choose the most appropriate location based on the descriptions
57-
below when adding new features or functionality.
58-
59-
* :code:`algorithms` : This directory contains localization algorithms.
60-
* :code:`parsers` : This directory contains functions to read and process various
61-
GNSS data/file types.
62-
* :code:`utils` : This directory contains utilities used to handle
63-
GNSS measurements, time conversions, visualizations, satellite
64-
simulation, file operations, etc.
65-
66-
More information about currently available methods and the folder
67-
organization can be found in the :ref:`organization subsection <organization>`.
6852

6953
Details about NavData Class
7054
---------------------------

docs/source/reference/test_parsers/modules.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ parsers
77
test_android
88
test_clk
99
test_google_decimeter
10-
test_navdata
1110
test_nmea
1211
test_rinex_nav
1312
test_rinex_obs

docs/source/reference/test_parsers/test_navdata.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/source/reference/test_utils/modules.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,3 @@ utils
1212
test_gnss_models
1313
test_sv_models
1414
test_time_conversions
15-
test_visualizations

0 commit comments

Comments
 (0)