An open source platform that facilitates the creation, sharing, and collaborative use of geospatial data

GeoNode GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. It brings together mature and stable open-source software projects under a consistent and easy-to-use interface allowing non-specialized users to share data and create interactive maps. Data management tools built into GeoNode allow for integrated creation of data, metadata, and map visualization. Each dataset in the system can be shared publicly or restricted to allow access to only specific users. Social features like […]

Read more

Python’s missing debug print command and other development tools

Python’s missing debug print command and other development tools. For more information, see documentation. Install Just pip install devtools[pygments] pygments is not required but if it’s installed, output will be highlighted and easier to read. devtools has no other required dependencies except python 3.6, 3.7, or 3.8.If you’ve got python 3.6+ and pip installed, you’re good to go. Usage from devtools import debug whatever = [1, 2, 3] debug(whatever) Outputs: test.py:4 : whatever: [1, 2, 3] (list) That’s only the […]

Read more

Python library for the iM282A LoRa radio module based on Semtech SX1280 transceiver

This library allows to communicate with iM282A Radio (LoRa/FLRC/FSK) modules using vendor specific HCI messages and the WiMOD LR BASE+ proprietary firmware. Currently only TCP serial socket communication is supported. SensorApp endpoint is not supported (in firmware embedded sensor example application)! Feel free to open an issue if it’s needed. Most length limitations are not enforced or validated – make sure to read the corresponding vendor documentation of the firmware and module. Install python -m pip install im282a Usage Example […]

Read more

Real-time analysis of intracranial neurophysiology recordings

py_neuromodulation The py_neuromodulation toolbox allows for real time capable processing of multimodal electrophysiological data. The primary use is movement prediction for adaptive deep brain stimulation. Find the documentation here https://neuromodulation.github.io/py_neuromodulation/ for example usage and parametrization. Setup For running this toolbox first create a new virtual conda environment: conda env create –file=env.yml –user The main modules include running real time enabled feature preprocessing based on iEEG BIDS data. Different features can be enabled/disabled and parametrized in the `https://github.com/neuromodulation/py_neuromodulation/blob/main/pyneuromodulation/nm_settings.json>`_. The current implementation […]

Read more

An attempt at open-source reimplementation of DraciDoupe.cz (referred to as DDCZ in this text)

Graveyard is an attempt at open-source reimplementation of DraciDoupe.cz (referred to as DDCZ in this text). Developer’s documentation is at Read the Docs. Production will be running at http://nove.dracidoupe.cz/ Contributions Contributions are welcome provided you agree your work will be shared under the same license as Graveyard (MIT). Please use black for code formatting. If you don’t know where to start, take a look at the roadmap or ask Almad on development Slack or in Pošta on DraciDoupe.cz. Please install […]

Read more

An easy-to-use soundfonts loader and audio renderer in python

This is an easy-to-use soundfonts loader and audio renderer in python. This is probably the most handy soundfont loader and renderer via pure programming at the time I am writing now (2021/8/29). This is a python package, it can load any soundfont files, including sf2 and sf3, you can listen to every preset in every bank in the soundfont files that are loaded using very simple syntax, export audio files for each note in a pitch range for any instruments […]

Read more

A simple command-line utility for querying and monitoring GPU status

Just less than nvidia-smi? NOTE: This works with NVIDIA Graphics Devices only, no AMD support as of now. Contributions are welcome! Self-Promotion: A web interface of gpustat is available (in alpha)! Check out gpustat-web. Usage $ gpustat Options: –color : Force colored output (even when stdout is not a tty) –no-color : Suppress colored output -u, –show-user : Display username of the process owner -c, –show-cmd : Display the process name -f, –show-full-cmd : Display full command and cpu stats […]

Read more

A Python library intended to liberate data scientists and machine learning engineers

lazycluster is a Python library intended to liberate data scientists and machine learning engineers by abstracting away cluster management and configuration so that they are able to focus on their actual tasks. Especially, the easy and convenient cluster setup with Python for various distributed machine learning frameworks is emphasized. Highlights High-Level API for starting clusters: DASK Hyperopt More lazyclusters (e.g. Ray, PyTorch, Tensorflow, Horovod, Spark) to come … Lower-level API for: Managing Runtimes or RuntimeGroups to: A-/synchronously execute RuntimeTasks by […]

Read more
1 577 578 579 580 581 1,021