Project

General

Profile

« Previous | Next » 

Revision 5138

mappings/VegCore-VegBIEN.csv: non-TNRS taxonpaths: Store the concatenated identifyingtaxonomicname in a separate taxonpath owned by the TNRS datasource, so that it will match up with (and create a link to) the corresponding submitted TNRS name's taxonpath. This in turn is linked to the TNRS-determined accepted name, thus creating a three-level hierarchy of datasource name -> concatenated name -> accepted name.

View differences:

test.xml.ref
9 9
                        <taxondetermination>
10 10
                            <taxonpath_id>
11 11
                                <taxonpath>
12
                                    <author>$Name_matched_author</author>
13
                                    <canon_taxonpath_id>
14
                                        <taxonpath>
15
                                            <canon_taxonpath_id>0</canon_taxonpath_id>
16
                                            <author>$Accepted_name_author</author>
17
                                            <family>$Accepted_name_family</family>
18
                                            <identifyingtaxonomicname>
19
                                                <_join_words>
20
                                                    <1>
21
                                                        <_alt>
22
                                                            <1>$Accepted_name</1>
23
                                                            <2>$Accepted_name_family</2>
24
                                                        </_alt>
25
                                                    </1>
26
                                                    <2>$Accepted_name_author</2>
27
                                                </_join_words>
28
                                            </identifyingtaxonomicname>
29
                                            <taxonomicname>$Accepted_name</taxonomicname>
30
                                        </taxonpath>
31
                                    </canon_taxonpath_id>
32
                                    <family>$Family_matched</family>
33
                                    <genus>$Genus_matched</genus>
34 12
                                    <identifyingtaxonomicname>
35 13
                                        <_alt>
36 14
                                            <1>$Name_submitted</1>
......
68 46
                                            </2>
69 47
                                        </_alt>
70 48
                                    </identifyingtaxonomicname>
49
                                    <author>$Name_matched_author</author>
50
                                    <canon_taxonpath_id>
51
                                        <taxonpath>
52
                                            <canon_taxonpath_id>0</canon_taxonpath_id>
53
                                            <author>$Accepted_name_author</author>
54
                                            <family>$Accepted_name_family</family>
55
                                            <identifyingtaxonomicname>
56
                                                <_join_words>
57
                                                    <1>
58
                                                        <_alt>
59
                                                            <1>$Accepted_name</1>
60
                                                            <2>$Accepted_name_family</2>
61
                                                        </_alt>
62
                                                    </1>
63
                                                    <2>$Accepted_name_author</2>
64
                                                </_join_words>
65
                                            </identifyingtaxonomicname>
66
                                            <taxonomicname>$Accepted_name</taxonomicname>
67
                                        </taxonpath>
68
                                    </canon_taxonpath_id>
69
                                    <family>$Family_matched</family>
70
                                    <genus>$Genus_matched</genus>
71 71
                                    <subspecies>
72 72
                                        <_join_words>
73 73
                                            <1>

Also available in: Unified diff