Opticommpy

Latest version: v0.9.0

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

Scan your dependencies

0.9.0alpha

Update package release with all modifications detailed in https://github.com/openjournals/joss-reviews/issues/6600

0.7.0alpha

- Add standard clock recovery utilities.
- Several functions with modified input parameter syntax.
- Refactoring.
- Improved documentation.

0.6.0alpha

The structure of the package was changed to improve the code organization. A few modules have been split into smaller ones, and functions have been separated into three main groups: communications (comm), physical models (models), and digital signal processing (dsp). Each group will have subgroups of modules gathering functions with similar applications. For example, before we had

from optic.models import edfa, ssfm
from optic.dsp import cpr, edc
from optic.modulation import modulateGray
from optic.metrics import monteCarloGMI

and now it should be from optic.models.amplification import edfa

from optic.models.amplification import edfa
from optic.models.channels import ssfm
from optic.dsp.carrierRecovery import cpr
from optic.dsp.equalization import edc
from optic.comm.modulation import modulateGray
from optic.comm.metrics import monteCarloGMI

The documentation has been improved.

0.4.0alpha

The structure of the package was changed to improve the code organization. A few modules have been split into smaller ones, and functions have been separated into three main groups: communications (comm), physical models (models), and digital signal processing (dsp). Each group will have subgroups of modules gathering functions with similar applications. For example, before we had

`from optic.models import edfa, ssfm`
`from optic.dsp import cpr, edc`
`from optic.modulation import modulateGray`
`from optic.metrics import monteCarloGMI`

and now it should be from optic.models.amplification import edfa

`from optic.models.amplification import edfa`
`from optic.models.channels import ssfm`
`from optic.dsp.carrierRecovery import cpr`
`from optic.dsp.equalization import edc`
`from optic.comm.modulation import modulateGray`
`from optic.comm.metrics import monteCarloGMI`

The documentation has been improved.

0.2.0alpha

The latest release includes the basic models to simulate optical communication systems.

0.1.0alpha

Basic code implemented.

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.