FPDS-NG Data dissemination Atom feed

Slides:



Advertisements
Similar presentations
Zetoc.mimas.ac.uk Zetoc Electronic Table of Contents from the British Library Zetoc Support.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Basic Searching Engineering Village. Agenda What is Engineering Village? Setting up a personal account Searching Engineering Village How to.
Advanced Searching Engineering Village.
Engineering Village ™ Basic Searching.
Better information. Better decisions. RSS Really Simple Syndication Tutorial.
Creating and Managing RSS Feeds Kate Pitcher SUNY Geneseo © 2005
CSc 667/867 Java Web Start / JNLP RSS. Deploying Software with JNLP and Java Web Start Delivering client-side Java technology-based programs has recently.
What is RSS? Kate Pitcher ©
PubMed Search Options (Basic Course: Module 6). Table of Contents  History  Advanced Search  Accessing full text articles from HINARI/PubMed  Failure.
Web 2.0: Concepts and Applications 3 Syndicating Content.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
A GUIDE TO e-FILING OF SERVICE TAX RETURNS - I DIRECTORATE OF SYSTEMS CHENNAI.
So – You want to learn how to put an advanced article submission (cut and paste) onto the state website. (Note: If you have not done so, you will need.
Using Bloglines Presented by Bonnie Shucha © University of WI Law Library
Lecturer: Ghadah Aldehim
Staying Safe. Files can be added to a computer by:- when users are copying files from a USB stick or CD/DVD - downloading files from the Internet - opening.
September 10, Agenda Welcome Updates Reminders New CT.gov Site Questions & Comments.
RSS Feeds What, Why, & How… …without a CMS Don Parsons
Setting Up an RSS Feed 1 Project by iWEBbic.com 1.
1 Accord Guide to Member Logins. 2 How to login to your FFC account What to do if you forget your FFC password How to change your FFC account password.
FPDS-NG Data Dissemination
1 FPDS-NG Data dissemination Atom feed Demo. 2 Agenda Introduction FPDS-NG Atom Feeds Demo Feedback & Questions.
Search on the internet the different ways for building a website, and choose which one bests suits you for what website you are doing.
PubMed/History, Advanced Search and Review (module 4.3)
Introduction to Podcasts (and other techniques) Introduction to Podcasting Understanding Podcasts Finding Podcast Creating Podcasts (or audio downloads)
1 RSS The Easy Way! Reading & Creating Feeds with Free and Easy to Use Tools Russell O’Neill General Services Administration Senior Software Engineer,
RSS Basics and Beyond RSS Basics and Beyond Tips and Tricks for Getting the Most out of Syndicated Content.
1 UNIT 15 Webpage Creator Lecturer: fadwa tlaelan.
Andrew Zuber, Commercial Market Representative Government Contracting – Area 1 New England, New York, New Jersey, Puerto Rico & The Virgin Islands.
Bringing DLESE to Your Doorstep Using RSS to distribute content and personalize the DLESE experience DLESE Annual Meeting July 10, 2004 Shelley Olds DLESE.
The Internet Using the Internet Web addresses Searching Favourites Saving / Printing web pages.
Wiki Space Introduction How to use Wiki spaces to complete your project on the Crusades.
Roles 1. Your Role: End User End Users use Inside NCDOT and Connect NCDOT for basic browsing and reading Typical tasks can include: Open or download files.
Inclusive Education Planning Tool IEPT3 Technical Brief Presented by: Kim Brockhoff, Paul Redman & Catherine Walker.
CPT 499 Internet Skills for Educators Session Three Class Notes.
Using RSS to Promote Scholarly Publications Ken Varnum Associate Librarian Edwin Ginn Library The Fletcher School Tufts University Cool Tools and New Technologies.
Core Publisher: Creating Programs. Creating Programs in Composer Pro.
1 © 2005 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Confidential Cisco Cross Reference Tool (CCRT) User’s Guide Version.
The Business Source Databases Basic Searching Tutorial support.ebsco.com.
RSS Interfaces and Standards Chander Iyer. Really Simple Syndication (RSS) Web data format providing users with frequently updated content. Make a collection.
RSS Presentation John Bradford. What is RSS? Stands for really simple syndication RSS is a family of related web feeds about things you follow with short.
WordPress for Beginners February 2, 2014 Facebook.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
RSS and Mobile Multimedia Services Juan José Rodríguez Ponce.
: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
Podcasting workshop Roni Malek Science Learning Centre London
 GEETHA P.  Originally coined by Tim O’Reilly Publishing Media  Second generation of services available on www.  Lets people collaborate and share.
Transportation Agenda 19. Transportation Your Role: Designer Designers organize SharePoint content and determine how to display that content Typical tasks.
The Business Source Databases Basic Searching
 Open the course to add an online class  Click on Add a Page (left side)  Type in a name  Click on Create  Click on the Content Tab  Click on Add.
Converting CSV Files to Excel
“Real Simple Syndication” (RSS)
Core LIMS Training: Advanced Administration
SharePoint Site Admin Training
UNIT 15 Webpage Creator.
Data File Import / Export
PubMed/History, Advanced Search and Review (module 4.3)
How Can I Download My Transactions Directly Into Quicken
Title: Tech Training Certificate: Ace of Initiative Program
Zetoc: Electronic Table of Contents from the British Library
Zetoc: Electronic Table of Contents from the British Library
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Katherine Melling Judy Reading
The Business Source Databases Basic Searching
Slide Set I: PARS Overview
The Business Source Databases Basic Searching
Presentation transcript:

FPDS-NG Data dissemination Atom feed

Agenda Introduction FPDS-NG Atom Feeds How To FAQs Feedback & Questions

Introduction Evolution of data dissemination methods 2000 and earlier – Flat files with fixed positions (for ex. CSV and fixed length files) 2001 to 2004 – Flat files with flexible formats (for ex. XML formats) 2004 to 2008 – Data feeds using web-services 2008 onwards – Data Feeds using ATOM

Definition of Atom Feed Web feeds allow software programs to check for updates published on a website. To provide a web feed, a site owner may use specialized software (such as a content management system) that publishes a list (or "feed") of recent articles or content in a standardized, machine-readable format. The feed can then be downloaded by programs that use it, like websites that syndicate content from the feed, or by feed reader programs that allow Internet users to subscribe to feeds and view their content. (from Wikipedia)

FPDS-NG Atom Feed FPDS-NG Atom feeds are based on industry standard Atom 1.0 format Detail Atom feed specification is defined at https://www.fpds.gov/wiki/index.php/Atom_Feed_Specifications_V_1.4.2 5 5

FPDS-NG Atom Feed Format

FPDS-NG Atom Feed Atom feeds are configurable to search using all the data elements defined in the FPDS-NG V1.4 data dictionary Payload includes the detailed contract information Data is paginated 10 Complete Award/IDVs per page Next and previous

FPDS-NG Atom Feed Atom feeds are configurable to search using all the data elements defined in the FPDS-NG V1.4 data dictionary Payload includes the detailed contract information Data is paginated 10 Complete Award/IDVs per page Next and previous

FPDS-NG Atom Feed The public ATOM feed site is https://www.fpds.gov/dbsight/FEEDS/ATOM?FEEDNAME=PUBLIC&q Your search criteria would be appended to this url. For example, if you wanted data from a specific data, for a specific agency you would enter: https://www.fpds.gov/dbsight/FEEDS/ATOM?FEEDNAME=PUBLIC&q=LAST_MOD_DATE:[2006/04/02, 2007/04/02] AGENCY_CODE:"4740" If you are unsure of the data element tags you can use the ezSearch advanced search function to assist you. Go to https://www.fpds.gov and activate the ezSearch function. Click on the Advanced Search button and then click on Add (see slide 8) Select the data element(s) and provide the criteria for those elements (see slide 9) 9 9

FPDS-NG ATOM FEED FPDS-NG Atom Feed FPDS-NG Atom Feed

FPDS-NG ATOM FEED Copy the part of the url that speaks to your search critera (see below)

FPDS-NG ATOM FEED Paste that criteria in public atom feed url: Examle of a Public atom feed with the criteria pasted in: https://www.fpds.gov/dbsight/FEEDS/ATOM?FEEDNAME=PUBLIC&q=+%20AGENCY_CODE%3A%221406%22 Readers: Any feed reader can be used to pull the data Use wget to pull the information

FPDS-NG ATOM FAQ Refer to the ATOM Feed FAQ section in https://www.fpds.gov

Common general steps for atom feeds Determine your criteria for the atom feed Subscribe to the atom feed Write code to handle the number of threads you want to use and to repeat the process until all data is downloaded Maximum number of threads allowed is 10. Load your downloaded data into your database