You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,16 +8,16 @@ To get started using NWB, please go to the `NWB overview website <https://nwb-ov
8
8
This repo contains:
9
9
10
10
* The core NWB schema
11
-
* The `Documentation for the NWB schema <http://nwb-schema.readthedocs.io>`_ (editable `here <https://github.com/NeurodataWithoutBorders/nwb-schema/tree/dev/docs/format/source>`_)
11
+
* The `Documentation for the NWB schema <https://nwb-schema.readthedocs.io>`_ (editable `here <https://github.com/NeurodataWithoutBorders/nwb-schema/tree/dev/docs/format/source>`_)
12
12
* The `HDF5 storage specification <https://nwb-storage.readthedocs.io/en/latest/storage_hdf5.html>`_ (editable `here <https://github.com/NeurodataWithoutBorders/nwb-schema/blob/dev/docs/storage/source/storage_hdf5.rst>`_)
13
13
14
-
The NWB schema uses the [NWB specification language](http://schema-language.readthedocs.io/),
14
+
The NWB schema uses the [NWB specification language](https://schema-language.readthedocs.io/),
15
15
which defines formal structures for describing the organization of
16
16
complex data using basic concepts, e.g., Groups, Datasets, Attributes, and Links.
17
17
18
18
For more information:
19
19
20
-
- Learn more about NWB and `nwb.org <http://www.nwb.org/>`_.
20
+
- Learn more about NWB and `nwb.org <https://www.nwb.org/>`_.
21
21
- The PyNWB Python API for the NWB format is available on `Github <https://github.com/NeurodataWithoutBorders/pynwb>`_
22
22
- The MatNWB Matlab API for the NWB format is available on `Github <https://github.com/NeurodataWithoutBorders/matnwb>`_
Copy file name to clipboardExpand all lines: docs/format/source/format_description.rst
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,9 +17,9 @@ The NWB format uses the following main primitives to hierarchically organize neu
17
17
store metadata specific to the object they are associated with, and
18
18
* A *Link* is a reference to another group or dataset.
19
19
20
-
The NWB format is formally described via formal specification documents using the `NWB specification language <http://schema-language.readthedocs.io/en/latest/>`_ .
21
-
HDF5 currently serves as the main format for storing data in the NWB format (see http://nwb-storage.readthedocs.io/en/latest/ for details).
22
-
The `PyNWB <http://pynwb.readthedocs.io/en/stable/>`_ API is available to enable users to efficiently interact with NWB format files.
20
+
The NWB format is formally described via formal specification documents using the `NWB specification language <https://schema-language.readthedocs.io/en/latest/>`_ .
21
+
HDF5 currently serves as the main format for storing data in the NWB format (see https://nwb-storage.readthedocs.io/en/latest/ for details).
22
+
The `PyNWB <https://pynwb.readthedocs.io/en/stable/>`_ API is available to enable users to efficiently interact with NWB format files.
23
23
24
24
The NWB format uses a modular design in which all main semantic components of the format have
25
25
a unique *neurodata_type* (similar to a Class in object-oriented design)(:numref:`sec_neurodata_type_intro`).
@@ -167,7 +167,7 @@ allowing users to extend (i.e., add to) existing and create new neurodata_types
167
167
definitions for storing custom data. To avoid collisions between extensions,
168
168
extensions are defined as part of custom namespaces (which typically import
169
169
the core NWB namespace). Extensions to the format are written using the
170
-
`Specification Language <http://schema-language.readthedocs.io/en/latest/>`_ .
170
+
`Specification Language <https://schema-language.readthedocs.io/en/latest/>`_ .
171
171
To ease development of extensions, the PyNWB_
172
172
(and `HDMF <https://github.com/hdmf-dev/hdmf>`_ used by PyNWB) API provides dedicated
173
173
data structures that support programmatic creation and use of extensions. An
@@ -214,7 +214,7 @@ All NWB Groups and Datasets with an assigned neurodata_type have three required
214
214
namespace of an extension
215
215
- ``object_id`` (variable-length string) is a universally unique identifier for this object within its hierarchy.
216
216
It should be set to the string representation of a random UUID version 4 value
217
-
(see `RFC 4122 <https://tools.ietf.org/html/rfc4122>`_) upon first creation. It is **not** a hash of the data. Files
217
+
(see `RFC 4122 <https://datatracker.ietf.org/doc/html/rfc4122>`_) upon first creation. It is **not** a hash of the data. Files
218
218
that contain the exact same data but were generated in different instances will have different ``object_id`` values.
219
219
Currently, modification of an object does not require its ``object_id`` to be changed.
0 commit comments