Difference between revisions of "PubMed Retrieval"

From Anote2Wiki
Jump to: navigation, search
(Created page with "__TOC__ == About Resources Plug-in == Resources (Lexical) is a plug-in for management and grouping some lexical resources in Biomedical Text Mining (BioTM) area. A resource ...")
 
Line 1: Line 1:
 
__TOC__
 
__TOC__
  
== About Resources Plug-in ==
+
== About PubMed Retrieval Plug-in ==
  
Resources (Lexical) is a plug-in for management and grouping some lexical resources in Biomedical Text Mining (BioTM) area. A resource can be defined as a list structured elements that can be used in BioTM processes. Some examples are dictionaries to identify entities in text (by pattern matching) or ontology for the classification of those entities.
 
  
In this package are included dictionaries, lookup tables, ontologies and syntactic rules.
+
This plugin was developed in collaboration with the SING group at University of Vigo - Spain.
  
 +
Information Retrieval plug-in divided and two main points:
 +
* Publication searching in PubMed, with the combination of keywords and specific fields. The result is a set of publication what contains information about title, abstract, journal. These publications are organized in queries
 +
* Publication Retrieval that try get PDF file for a Publication indexed for PMID.There are limitation for crawling article (free access only).
  
== User HowTOs ==
+
For structuring this plug-in exist was defined Queries, a publication Set. This publications can be classified in a Query ( Publication Query Relevance ). This step can be important for example in corpus creation or in learning data for automatic classification systems.
  
[[Dictionary_Create| Dictionary Create]]
 
  
[[Dictionary_Management_Content| Dictionary Management Content]]
+
== User HowTOs ==
 
 
[[Dictionary_Merge|Dictionary Merge]]
 
 
 
[[Dictionary_Update|Dictionary Update]]
 
 
 
[[LookupTable_Add_Element|LookupTable Add Element]]
 
 
 
[[LookupTable_Create|LookupTable Create]]
 
 
 
[[LookupTable_Export_To_CVS_File|LookupTable Export To CVS File]]
 
 
 
[[LookupTable_Import_Element_From_CSV_FIle|LookupTable Import Element From CSV FIle]]
 
 
 
[[LookupTable_Merge|LookupTable Merge]]
 
 
 
[[Ontology_Create | Ontology Create]]
 
 
 
[[Resources_Plugin_Management|Resources Plugin Management]]
 
 
 
[[RulesSet_Add_Rule | RulesSet Add Rule]]
 
 
 
[[RulesSet_Create| RulesSet Create]]
 
 
 
[[RulesSet_Merge| RulesSet Merge]]
 
  
 
== MVC AIBench Model: ==
 
== MVC AIBench Model: ==
Line 42: Line 19:
 
=== '''''Data-types:''''' ===
 
=== '''''Data-types:''''' ===
  
'''''Dictionaries''''': Represent a Dictionary Set.
+
'''''PublicationManager''''': Plug-in Main Data-type that contains information about all PubMed search already done. Contain information about proxy and database given by configuration file and directory for publications PDF files.
 
 
'''''DictionaryAibench:''''' Represent a Dictionary.
 
 
 
'''''LookupTables:''''' Represent a Lookup Table Set.
 
 
 
'''''LookupTableAibench:''''' Represent a Lookup Table.
 
 
 
'''''Ontologies:''''' Represent an Ontology Set.
 
 
 
'''''OntologyAibench:''''' Represent an Ontology.
 
 
 
'''''Resources:''''' Contains information about all lexical resources presents in @Note2 and permit adding a new resource (Dictionary, lookup tables, rules or ontologies) to a system.
 
 
 
'''''RulesSet:''''' Represent Rules Set. Permit Rules Set creation.
 
 
 
'''''RulesAibench:''''' Represent a Rule Set a permits a creation of a new rule and changing rules priority.
 
 
 
=== '''''Operations :'''''===
 
 
 
'''''InitResources:''''' Plug-in Starting
 
 
 
'''''ExitResources:''''' Exit Plug.in.
 
 
 
'''''CreateDictionary:''''' Create a new Dictionary.
 
 
 
'''''MergeDictionary:''''' Merging Dictionaries.
 
 
 
'''''UploadDicionary:''''' Import new elements and synonyms, from database flat file, for dictionaries.
 
 
 
'''''UpdateDictionaryBiowareHouse:''''' Import new elements and synonyms, from local BiowareHouse database, for dictionaries.
 
  
'''''AddTermToLookupTable:''''' Adding a new Element for Lookup Table.
 
  
'''''CreateLookupTable:''''' Create Lookup Table.
+
'''''QueryInformationRetrievalExtension''''': Represent a Query. Contain information about database ID, date, keywords, organism, matching publications, available abstracts and other generic query properties.  
  
'''''LoadLookupTableCSV:''''' Import data, form .cvs file, to Lookup Table.
+
=== '''''Operations:''''' ===
  
'''''MergeLookupTable:''''' Merging Lookup Tables.
+
'''''AddFileToPublicationManagerOperation''''': Manually add a PDFfile for publication.
  
'''''SaveLookupTableCSV:''''' Save LookupTable in csv file.
+
'''''AddPublicationToQueryOperation''''': Add a new publication to QueryInformationRetrievalExtension.
  
'''''CreateOntology:''''' Create a new Ontology.
+
'''''ExitOperation''''': Publication Manager exit operation.
  
'''''CreateRulesSet:''''' Create a new Rules Set.
+
'''''InitReferenceManager''''': Initialize PublicationManager plug-in.
  
'''''MergeRuleSet:''''' Merging Rule Set.
+
'''''JournalRetrivalListDocs''''': Operation that given a list PMID try gets PDF files.
  
'''''NewRule:''''' Create a new Rule Set.
+
'''''PubmedSearchOperation''''': Operation for Search in PubMed given the query details.
  
=== '''''Views:''''' ===
+
'''''SelectRelevance''''': Change document relevance for query.
'''''DictionariesView:''''' Dictionaries View that show Dictionaries available and permits selection adding dictionary in clipboard.
 
  
'''''DictionaryView:''''' DictionaryAibench View that show dictionary information. This view permits dictionary elements management.  
+
'''''UpdateQueryOperation''''': Update QueryInformationRetrievalExtension (updates the result of PubMed search in time).
  
'''''LookupTablesView:''''' LookupTables View that show LookupTable available and permits selection adding LookupTable in clipboard.
+
=== '''''Views:''''' ===
  
'''''LookupTableView:''''' LookupTableAibench View that show LookupTable information.
+
'''''PublicationManagerView''''': PublicationManager View that contains a visualizer off all queries presents in Publication Manager and permits have some filters.  
  
'''''RulesSetView:''''' RulesSet View that show RuleSet available and permits selection adding RuleSet in clipboard.
+
'''''QueryRelevanceView''''': QueryInformationRetrievalExtension View that permits viewing documents in a query whit your relevance.  
  
'''''RulesView:''''' RulesAibench View that shows Rules information and permits priority changing.
+
'''''QueryView''''': QueryInformationRetrievalExtension View that permits viewing documents in a query an permits some search steps.

Revision as of 15:02, 4 January 2012

About PubMed Retrieval Plug-in

This plugin was developed in collaboration with the SING group at University of Vigo - Spain.

Information Retrieval plug-in divided and two main points:

  • Publication searching in PubMed, with the combination of keywords and specific fields. The result is a set of publication what contains information about title, abstract, journal. These publications are organized in queries
  • Publication Retrieval that try get PDF file for a Publication indexed for PMID.There are limitation for crawling article (free access only).

For structuring this plug-in exist was defined Queries, a publication Set. This publications can be classified in a Query ( Publication Query Relevance ). This step can be important for example in corpus creation or in learning data for automatic classification systems.


User HowTOs

MVC AIBench Model:

Data-types:

PublicationManager: Plug-in Main Data-type that contains information about all PubMed search already done. Contain information about proxy and database given by configuration file and directory for publications PDF files.


QueryInformationRetrievalExtension: Represent a Query. Contain information about database ID, date, keywords, organism, matching publications, available abstracts and other generic query properties.

Operations:

AddFileToPublicationManagerOperation: Manually add a PDFfile for publication.

AddPublicationToQueryOperation: Add a new publication to QueryInformationRetrievalExtension.

ExitOperation: Publication Manager exit operation.

InitReferenceManager: Initialize PublicationManager plug-in.

JournalRetrivalListDocs: Operation that given a list PMID try gets PDF files.

PubmedSearchOperation: Operation for Search in PubMed given the query details.

SelectRelevance: Change document relevance for query.

UpdateQueryOperation: Update QueryInformationRetrievalExtension (updates the result of PubMed search in time).

Views:

PublicationManagerView: PublicationManager View that contains a visualizer off all queries presents in Publication Manager and permits have some filters.

QueryRelevanceView: QueryInformationRetrievalExtension View that permits viewing documents in a query whit your relevance.

QueryView: QueryInformationRetrievalExtension View that permits viewing documents in a query an permits some search steps.