NAME
Webservice::InterMine::ListFactory - an object to manage lists and manipulate them
SYNOPSIS
use Webservice::InterMine;
my $service = Webservice::InterMine->get_service('www.flymine.org/query/service', $url, $password);
my @lists = $service->get_lists();
my $list = $service->list("name_of_list");
my $new_list = $service->new_list(
type => "Gene", content => 'indentifiers.list');
my $intersection = $list ^ $new_list;
while (<$intersection>) {
printf $intersection->table_format, @$_;
}
DESCRIPTION
The ListFactory object is a manager for lists located on the connected webservice. It is responsible for parsing, creating, and performing operations on list objects. Any changes made are are reflected by changes on the server.
However, its operations are not designed to be accessed directly. Instead call the methods available on InterMine::Webservice::Service objects, or on Webservice::InterMine::List objects, both of which use the ListFactory to provide their functionality.
AUTHOR
Alex Kalderimis dev@intermine.org
BUGS
Please report any bugs or feature requests to dev@intermine.org
.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Webservice::InterMine::ListFactory
You can also look for information at:
InterMine
Documentation
COPYRIGHT AND LICENSE
Copyright 2006 - 2011 FlyMine, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.