EBI-FGPT-FuzzyRecogniser
view release on metacpan or search on metacpan
lib/EBI/FGPT/FuzzyRecogniser.pm view on Meta::CPAN
# *FIELD* TI - additional lines
my $alt = $omim_entry->alternative_titles_and_symbols();
# OMIM uses this weird delimiter ;;
# to signal sections irrespective of actual line endings
# this is a major headache to resolve, the parser doesn't
# do this and we're not going to bother with it either
$alt =~ s/;;//g;
$alt =~ s/INCLUDED//g; # remove INCLUDED as it screws up scoring
my @synonyms = split m!\n!, $alt;
# if alt doesn't start with ;; it's an overspill from the
# title (go figure!)
if ( $alt ne ''
&& $omim_entry->alternative_titles_and_symbols() !~ /^;;/ )
{
$title .= shift @synonyms;
}
# Instantiate new ontology term
( run in 1.424 second using v1.01-cache-2.11-cpan-71847e10f99 )