The adswww library provides a simple yet powerul set of PERL functions implementing an API allowing to easily acces the ADS services through the HTTP protocol. Please note that even though the library was designed to run under PERL 4.036, it will run under PERL 5 as well, provided that the PERL include files are available somewhere on your system (by default PERL 5 does not create nor install them). More functionality command-line interface options will be implemented based on our user's requests and as time permits.
The latest version can be downloaded by selecting this link. Please drop me a note if you start using this so I can keep track of who needs to be notified when things do change.
Description of library functions
Library changes since version 0.8
No new functionality introduced;
the major change in version 0.9 is the use of the standard
LWP library as the underlying WWW client interface.
You can get the latest version of the LWP library from either
the project's home page or
from the CPAN
Library changes since version 0.7
Library changes since version 0.6
Library changes since version 0.5
introducing use of true boolean operators within fields and between
allowing the user to specify the mapping between input wais fields and
ads search fields.
Library changes since version 0.4
Please see application
for an example of how this information can be used
(requested by Dave Denton,
wais2ads was changed so that
free-text (non-fielded) searches are translated into searches
on the ADS
providing better scoring in general and removing obsolete
NASA/STI keywords queries.
eval statements in function to work under PERL5.
libwww-perl by default, so that applications need only
contain the line
This email address is inserted in all queries made to our server,
so that we can keep track of who is making use of this code.
Note: we are not doing this to police or restrict access to our system, but rather to be able to keep statistics and information on who is using our library so that when something in our interface changes we can notify you.
Applications changes since version 0.7
Applications changes since version 0.6
Applications changes since version 0.5
Applications changes since version 0.4
-totref allowing the user
to specify the number of references to be retrieved.
ads'bib_query to return (astronomical) object names
found in reference.
NASA Astrophysics Data System