login
You are not logged in.
search:
AMSER logo



Title: Squint
Url: https://github.com/shawnbrown/squint
Creator: Brown, Shawn J.
Publisher: National Committee for an Effective Congress
Description: Squint is a Python library that provides a Simple query interface for Tabular data that is designed to be "light-weight and easy to learn." Squint can load data from CSV files, Excel files, DBF files, connections to relational databases (e.g., MySQL or Postgres), or Pandas objects. The desired columns can be specified using Python's built-in data structures (e.g., sets, lists, and dictionaries), with results returned in the same format. In other words, to get a Python list of results a user would specify their desired columns as a Python list. In addition to simply returning the results, Squint also provides aggregate methods to construct basic data summaries and "functional methods" that employ user-specified functions for procedures like filtering, mapping, or reducing results. The Squint documentation includes tutorials demonstrating typical use of the software along with a detailed API reference. The How to Install Squint section of the How-To Guide (found by following the Documentation link) describes installing the software via `pip`.
GEM Subject: Science -- Technology
Key Concept: Computer science -- Data processing
Computer science -- Databases
Computer science -- Object oriented programming
Computer science -- Programming languages
Resource Type: Mathematical Models
Scripts
Software
Format: zip
Audience: College/University Instructors
Educator
Higher Education
Learner
Librarians
Professional/Practitioner
Students
Teachers
Technical School Second Cycle
University First Cycle
University Postgrad
University Second Cycle
Language: English
Access Rights: Free access
Source Type: Internet Scout
Source: Scout Archives
Full Record Views: 189
Resource URL Clicks: 35
Cumulative Rating: NOT YET RATED
Report a Problem with this Resource Record

Resource Comments

(no comments available yet for this resource)

user login
Username:
Password:
why log in?
Manage your resources
Save, organize, and share resources that you find.

Subscribe to bulletins
Automatically be notified about new resources that match your interests.

It's easy, fast, and FREE!
Have a favorite applied math or science site you want others to know about?

SUGGEST a
NEW RESOURCE
to add to AMSER

Copyright 2021 Internet Scout Resource Metadata
Copyright 2021 Internet Scout
NSF NSDL University of Wisconsin Internet Scout
Leave Feedback
http://amser.org/