@@ -11,26 +11,30 @@ across other packages, without causing issues in the respective Element.
1111
1212### General utilities
1313
14- ` utils.find_full_path ` and ` utils.find_root_directory ` are used
15- across many Elements and Workflows to allow for the flexibility of providing
14+ ` utils.find_full_path ` and ` utils.find_root_directory ` are used
15+ across many Elements and Workflows to allow for the flexibility of providing
1616one or more root directories in the user's config, and extrapolating from a relative
1717path at runtime.
1818
19- ` utils.ingest_csv_to_table ` is used across workflow examples to ingest from sample data from
20- local CSV files into sets of manual tables. While researchers may wish to manually
19+ ` utils.ingest_csv_to_table ` is used across workflow examples to ingest from sample data
20+ from local CSV files into sets of manual tables. While researchers may wish to manually
2121insert for day-to-day operations, it helps to have a more complete dataset when learning
2222how to use various Elements.
2323
24+ ` utils.str_to_bool ` converts a set of strings to boolean True or False. This is implemented
25+ as the equivalent item in Python's ` distutils ` which will be removed in future versions.
26+
2427### Suite2p
2528
2629This Element provides functions to independently run Suite2p's motion correction,
2730segmentation, and deconvolution steps. These functions currently work for single plane
28- tiff files. If one is running all Suite2p pre-processing steps concurrently, these functions
29- are not required and one can run ` suite2p.run_s2p() ` . The wrapper functions here were developed primarily because ` run_s2p ` cannot individually
30- run deconvolution using the ` spikedetect ` flag (
31+ tiff files. If one is running all Suite2p pre-processing steps concurrently, these
32+ functions are not required and one can run ` suite2p.run_s2p() ` . The wrapper functions
33+ here were developed primarily because ` run_s2p ` cannot individually run deconvolution
34+ using the ` spikedetect ` flag (
3135[ Suite2p Issue #718 ] ( https://github.com/MouseLand/suite2p/issues/718 ) ).
3236
33- ** Requirements**
37+ Requirements:
3438
3539- [ ops dictionary] ( https://suite2p.readthedocs.io/en/latest/settings.html )
3640
@@ -42,13 +46,13 @@ run deconvolution using the `spikedetect` flag (
4246
4347### PrairieView Reader
4448
45- This Element provides a function to read the PrairieView Scanner's metadata
46- file. The PrairieView software generates one ` .ome.tif ` imaging file per frame acquired. The
47- metadata for all frames is contained in one ` .xml ` file. This function locates the ` .xml `
48- file and generates a dictionary necessary to populate the DataJoint ScanInfo and
49- Field tables. PrairieView works with resonance scanners with a single field,
50- does not support bidirectional x and y scanning, and the ` .xml ` file does not
51- contain ROI information.
49+ This Element provides a function to read the PrairieView Scanner's metadata file. The
50+ PrairieView software generates one ` .ome.tif ` imaging file per frame acquired. The
51+ metadata for all frames is contained in one ` .xml ` file. This function locates the
52+ ` .xml ` file and generates a dictionary necessary to populate the DataJoint ScanInfo and
53+ Field tables. PrairieView works with resonance scanners with a single field, does not
54+ support bidirectional x and y scanning, and the ` .xml ` file does not contain ROI
55+ information.
5256
5357## Element Architecture
5458
@@ -58,14 +62,14 @@ module.
5862- Acquisition packages: [ ScanImage] ( ../api/element_interface/scanimage_utils )
5963- Analysis packages:
6064
61- - Suite2p [ loader] ( ../api/element_interface/suite2p_loader ) and [ trigger] ( ../api/element_interface/suite2p_trigger )
62-
63- - CaImAn [ loader] ( ../api/element_interface/caiman_loader ) and [ trigger] ( ../api/element_interface/run_caiman )
65+ - Suite2p [ loader] ( ../api/element_interface/suite2p_loader ) and [ trigger] ( ../api/element_interface/suite2p_trigger )
66+
67+ - CaImAn [ loader] ( ../api/element_interface/caiman_loader ) and [ trigger] ( ../api/element_interface/run_caiman )
6468
6569- Data upload: [ DANDI] ( ../api/element_interface/dandi/ )
6670
6771## Roadmap
6872
6973Further development of this Element is community driven. Upon user requests and based
7074on guidance from the Scientific Steering Group we will additional features to
71- this Element.
75+ this Element.
0 commit comments