An EDA tool to Layout Integrated Circuits

gdsfactory gdsfactory is an EDA (electronics design automation) tool to Layout Integrated Circuits. It is based on phidl and gdspy and provides you with functions to build your GDSII components, PDKs and masks for different foundries. You just need to adapt the functions to your foundry and build your own library of elements (see UBC PDK example). gdsfactory provides you with: functions easily adaptable to define components functions to route electrical ports to pads and optical ports grating couplers functions […]

Read more

Fearless interactivity for Jupyter notebooks

nbsafety nbsafety adds a layer of protection to computational notebooks by solving the stale dependency problem when executing cells out-of-order. Here’s an example in action: Step 0: modify cell 1 Step 1: rerun cell 1 Step 2: rerun cell 2 Step 3: rerun cell 3 When the first cell is rerun, the second cell now contains a reference to an updated f and is suggested for re-execution with a turquoise highlight. The third cell contains a reference to a stale […]

Read more

A Python scripting layer for the Kaldi speech recognition toolkit

PyKaldi PyKaldi is a Python scripting layer for the Kaldi speech recognition toolkit. It provides easy-to-use, low-overhead, first-class Python wrappers for the C++ code in Kaldi and OpenFst libraries. You can use PyKaldi to write Python code for things that would otherwise require writing C++ code such as calling low-level Kaldi functions, manipulating Kaldi and OpenFst objects in code or implementing new Kaldi tools. You can think of Kaldi as a large box of legos that you can mix and […]

Read more

A tools for visualizing and performing calculations with weather data in Python

MetPy MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data. MetPy follows semantic versioning in its version number. This means that any MetPy 1.x release will be backwards compatible with an earlier 1.y release. By “backward compatible”, we mean that correct code that works on a 1.y version will work on a future 1.x version. For additional MetPy examples not included in this repository, please see the Unidata Python Gallery. We support […]

Read more

A Policy-as-Code tool for Kubernetes that allows for evaluating Kubernetes resources against

MagTape MagTape is a Policy-as-Code tool for Kubernetes that allows for evaluating Kubernetes resources against a set of defined policies to inform and enforce best practice configurations. MagTape includes variable policy enforcement, notifications, and targeted metrics. MagTape builds on the Kubernetes Admission Webhook concept and uses Open Policy Agent (OPA) for its generic policy language and engine. Our goal with MagTape is to show an example of wrapping additional business logic and features around OPA’s core, not to be a […]

Read more

A tool of choice for bootstrapping high quality Python packages

PyScaffold PyScaffold is the tool of choice for bootstrapping high quality Python packages, ready to be shared on PyPI and installable via pip. It is easy to use and encourages the adoption of the best tools and practices of the Python ecosystem, helping you and your team to stay sane, happy and productive. The best part? It is stable and has been used by thousands of developers for over half a decade! Checkout out this demo project, which was set […]

Read more

A simple weather tool made with python

wwy A simple weather tool made with python, API, and PyPi packaging. Installation # Unix-like pip3 install wwy # Windows pip install wwy Usage # wwy wwy tokyo # wwy wwy tokyo,jp # wwy -u wwy tokyo -u imperial Update # Unix-like pip3 install –upgrade wwy # Windows pip install –upgrade wwy Credits GitHub https://github.com/clieg/wwy    

Read more

The Python Toolbox for Neurophysiological Signal Processing

NeuroKit The Python Toolbox for Neurophysiological Signal Processing This package is the continuation of NeuroKit 1. It’s a user-friendly package providing easy access to advanced biosignal processing routines. Researchers and clinicians without extensive knowledge of programming or biomedical signal processing can analyze physiological data with only two lines of code. Quick Example import neurokit2 as nk # Download example data data = nk.data(“bio_eventrelated_100hz”) # Preprocess the data (filter, find peaks, etc.) processed_data, info = nk.bio_process(ecg=data[“ECG”], rsp=data[“RSP”], eda=data[“EDA”], sampling_rate=100) # Compute […]

Read more

An OSINT tool written in python for finding profiles by username

NExfil NExfil is an OSINT tool written in python for finding profiles by username. The provided usernames are checked on over 350 websites within few seconds. The goal behind this tool was to get results quickly while maintaining low amounts of false positives. If you like my work please star this project 😀 If you find any errors or false positives or if you want to suggest more websites feel free to open an issue. Features Fast, lookup can complete […]

Read more
1 16 17 18 19 20 21