Spyndle

Latest version: v0.4.0

Safety actively analyzes 626403 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.0

- Adding the possibility to reformat the EEG montage when using the EDFReader.
- Refactoring of the detectors to reduce code duplications.
- Linking data manipulation operations to an SQL database to avoid the multiplication of independent CSV file and to provide better traceability of data manipulations.
- Implementation of a data schema using the SQLAlchemy ORM framework.
- The EDFReader now can manage split EDF/EDFA files to keep in separate files the raw data and the annotations. This helps reducing computation by avoiding to recode the whole recording nights each time annotations are added.
- Refactoring of the propagation.XCST and the propagation.analysis modules by providing evaluators objects, making the code more object-oriented and making it easier to register these manipulations in the SQL database.
- Adding a setStageToEvent(...) function to the base reader.
- Correction of many bugs.
- Improving a bit the documentation.
- Removing the .edf files in the DevuystDB repertory. These EDF files seem to violate some rules of the EDF format making them unreadable by at least some of the publicly available EDF readers. Code of the spyndle package uses the .txt files to read the data of this database, making these redundant .edf files useless. Given the fact that they were adding about 100 MB to the package, these files have been removed.

0.2.1.dev1

- Correction of some packaging problems.
- Code related to the computation of spindle propagation has been optimized.

0.2.0.dev1

- Adding functions for computing spindle propagation fields.
- Adding functions for plotting propagation results.

0.1.1a.dev1

- Adding an EDF/BDF reader.
- Important refactoring of large portions of code for making the code compatible with the EDF reader.

0.1.0a.dev1

Initial release.

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.