A Text User Interface framework for Python using Rich as a renderer

Textual Textual is a TUI (Text User Interface) framework for Python using Rich as a renderer. The end goal is to be able to rapidly create rich terminal applications that look as good as possible (within the restrictions imposed by a terminal emulator). Rich TUI will integrate tightly with its parent project, Rich. Any of the existing renderables can be used in a more dynamic application. This project is currently a work in progress and may not be usable for […]

Read more

Sign data using symmetric-key algorithm encryption

ska Lets you easily sign data, using symmetric-key algorithm encryption. Allows you to validate signed data and identify possible validation errors. Uses sha-(1, 224, 256, 385 and 512)/hmac for signature encryption. Allows to use custom hash algorithms. Comes with shortcut functions for signing (and validating) dictionaries and URLs. Key concepts Hosts, that communicate with each other, share the Secret Key, which is used to sign data (requests). Secret key is never sent around. One of the cases is signing of […]

Read more

A part of HyRiver software stack for accessing hydrology data through web services

PyGeoHydro A part of HyRiver software stack for accessing hydrology data through web services Features PyGeoHydro is a part of HyRiver software stack that is designed to aid in watershed analysis through web services. This package provides access to some of the public web services that offer geospatial hydrology data. It has three main modules: pygeohydro, plot, and helpers. The pygeohydro module can pull data from the following web services: NWIS for daily mean streamflow observations, NID for accessing the […]

Read more

Platform for materials scientists to contribute

MPContribs MPContribs enables materials researchers to contribute experimental and theoretical materials data to Materials Project (MP). Data on MPContribs is collectively maintained as annotations to existing MP materials and automatically exposed to over 130,000 MP users. MPContribs disseminates contributions as preview cards on MP’s materials details pages, in form of domain-specific interactive landing pages on its portal, and programmatically through its API. MPContribs deployments dedicated to datasets for Machine Learning and from DOE Light Sources are currently being built up. […]

Read more

A library to generate HTML with python 3

domonic domonic is a library to generate HTML with python 3. There’s an evolving DOM API and some other cool features. Can be used as a fast prototyping tool. Contains several evolving packages: (but by no means are any of them complete) • html : Generate html with python 3 😎 • dom : DOM API in python 3 😲 • javascript : js API in python 3 😳 • terminal : call terminal commands with python3 😱 (see at […]

Read more

Random dataframe and database table generator

Random database/dataframe generator Often, beginners in SQL or data science struggle with the matter of easy access to a large sample database file (.DB or .sqlite) for practicing SQL commands. Would it not be great to have a simple tool or library to generate a large database with multiple tables, filled with data of one’s own choice? After all, databases break every now and then and it is safest to practice with a randomly generated one 🙂 While it is […]

Read more

A Freqtrade Framework & Strategy with python

MoniGoMani MoniGoMani aims to be more than just a conventional strategy, it’s a framework to “easily” find a profitable strategy configuration in any market! Without the need to do any programming. However, you will need to know some Technical Analysis and be able to pull your own conclusions from your test-results, this is not just an easy copy/paste. MGM (MoniGoMani) derives itself from other strategies by its use of something I called “weighted signals”. Each signal has its own weight […]

Read more

A python functions for robotic motion planning and task and motion planning

pybullet-planning (previously ss-pybullet) A repository of PyBullet utility functions for robotic motion planning, manipulation planning, and task and motion planning (TAMP). This repository was originally developed for the PDDLStream (previously named STRIPStream) approach to TAMP. With the help of Yijiang Huang, a stable and documented fork of pybullet-planning named pybullet_planning is available through PyPI. However, new features will continue to be introduced first through pybullet-planning. Installation Install for macOS or Linux using: pybullet-planning is intended to have ongoing support for […]

Read more

How can generative adversarial networks learn real-life distributions easily

A Generative adversarial network, or GAN, is one of the most powerful machine learning models proposed by Goodfellow et al. for learning to generate samples from complicated real-world distributions. GANs have sparked millions of applications, ranging from generating realistic images or cartoon characters to text-to-image translations. Turing award laureate Yann LeCun called GANs “the most interesting idea in the last 10 years in ML.” In the context of generating images, GANs consist of two parts. 1) A parameterized (deconvolutional) generator […]

Read more

Econ3: Understanding the media ecosystem and how it informs public opinion in the internet age featuring Hunt Allcott and David Rothschild

Episode 123 | June 10, 2021 In the world of economics, researchers at Microsoft are examining a range of complex systems—from those that impact the technologies we use to those that inform the laws and policies we create—through the lens of a social science that goes beyond the numbers to better understand people and society. Interviewed by Senior Principal Researcher Hunt Allcott, Economist David Rothschild discusses how the news media has evolved alongside social media  

Read more
1 31 32 33 34 35 42