Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GloBI publication -Arctos coauthors? #2539

Closed
campmlc opened this issue Mar 6, 2020 · 45 comments
Closed

GloBI publication -Arctos coauthors? #2539

campmlc opened this issue Mar 6, 2020 · 45 comments

Comments

@campmlc
Copy link

campmlc commented Mar 6, 2020

From Jorrit Poelen of GloBI - looking for Arctos coauthors of the following dataset for the Parasite Tracker TCN:
https://zenodo.org/record/3685365#.XmGtXqhKjIU

https://www.globalbioticinteractions.org/?interactionType=interactsWith&sourceTaxon=NCBI%3A9
http://parasitetracker.org/

Jorrit is publishing this dataset as a baseline for the Parasite Tracker TCN to show GloBI records which include Arctos ectoparasite biotic relationship data from multiple institutions. If your collection has relationship links for host, and ectoparasite, or associated taxa, and your specimen records have GloBI links, you may want to be included as an author, or we need to figure out a way to have Arctos itself cited. It is difficult to isolate just Arctos collections from all the records published through the VertNet IPT - or perhaps these are all our records? @dbloom
@dustymc @Jegelewicz @mkoo @DerekSikes can you figure out what institutions are represented here? Who should we include on the author line, if anyone? Just TCN participants, or all those who have made these relationships discoverable? I put my name as a placeholder, but should include others.

@dustymc
Copy link
Contributor

dustymc commented Mar 6, 2020



select guid_prefix,count(*) from collection,cataloged_item,coll_obj_other_id_num
  2  where collection.collection_id=cataloged_item.collection_id and cataloged_item.collection_object_id=coll_obj_other_id_num.collection_object_id and ID_REFERENCES in ('eaten by','ate','host of','parasite of') group by guid_prefix order by guid_prefix;

GUID_PREFIX						       COUNT(*)
------------------------------------------------------------ ----------
CHAS:Bird							      6
CHAS:Ento							      6
CHAS:Herb							      1
CHAS:Herp							      1
CHAS:Mamm							      2
CHAS:Teach							      1
DMNS:Bird							    297
DMNS:Herp							      1
DMNS:Inv							      4
DMNS:Mamm							    569
DMNS:Para							    825
HWML:Para							    861
KNWR:Ento							     47
KNWR:Herb							     12
KNWR:Inv							      1
KNWRObs:Fish							      7
MSB:Bird							    213
MSB:Fish							      4
MSB:Herp							      2
MSB:Host							  15756
MSB:Mamm							  11902
MSB:Para							  29055
MVZ:Bird							      7
MVZ:Herp							      5
MVZ:Mamm							     40
NMU:Mamm							     19
NMU:Para							     12
UAM:Ento							   6658
UAM:Inv 							      3
UAM:Mamm							   7966
UAMObs:Mamm							      1
UAMb:Herb							      1
UCM:Mamm							      2
UCM:Obs 							      2
UMNH:Mamm							      9
USNPC:Para							     99
UTEP:Herp							     16
UTEP:HerpOS							      1
UTEP:Inv							      1
UTEPObs:Ento							      1
UTEPObs:Herp							      2


@Jegelewicz
Copy link
Member

Who should we include on the author line, if anyone?

  • all those who have made these relationships discoverable!

@Jegelewicz
Copy link
Member

Jegelewicz commented Mar 6, 2020

But are we listing individual people or just citing the collections themselves? If individuals, then should we be looking at the collectors as well as those who manage the data in Arctos?

Personally, I think citing the collections themselves should be sufficient unless you want to have hundreds of authors on the pub.

@campmlc
Copy link
Author

campmlc commented Mar 6, 2020 via email

@dustymc
Copy link
Contributor

dustymc commented Mar 6, 2020

I pulled this:

has relationship links for host, and ectoparasite, or associated taxa, and your specimen records have GloBI links

@campmlc
Copy link
Author

campmlc commented Mar 6, 2020 via email

@dustymc
Copy link
Contributor

dustymc commented Mar 6, 2020

MSB Para collection only has....

I'm not sure what you mean by 'arthropod' in that, but MSB:Para has 28823 distinct catalog records with a 'parasite of' relationship. (Some of them probably have multiple relationships, which inflated the previous count a bit.) Perhaps globi isn't using them all, or they don't include resolvable identifiers (which probably means globi isn't using them) or similar? I can't know what they're doing, just what we're making available.

There's some download links at the bottom of the page you linked, but I don't see any super-obvious summary. I might get one downloaded eventually, I'll let you know if I find anything interesting if it completes....

@campmlc
Copy link
Author

campmlc commented Mar 6, 2020 via email

@dustymc dustymc added this to the Announcement milestone Jan 22, 2021
@Jegelewicz
Copy link
Member

Chat from Happy Hour:

Dusty M · Current Room · 5:21 PM
id_references | count ---------------------------+------- ate | 69 collected with | 5874 eaten by | 94 host of | 39801 in amplexus with | 16 littermate or nestmate of | 365 mate of | 107 offspring of | 7618 parasite of | 39918 parent of | 6836 same assemblage as | 522 same collection as | 14 same edition as | 68 same individual as | 27074 same lot as | 12784 same series as | 2 same set as | 446 sibling of | 3564
Mariel Campbell · Current Room · 5:31 PM
We could use your help linking to Emu and Symbiote records or via GBIF
Dusty M · Current Room · 5:33 PM
Mariel: #4101 (comment) is one way that help could be delivered

@dustymc
Copy link
Contributor

dustymc commented Nov 12, 2021

Better formatting:

arctosprod@arctos>> select id_references,count(*) from coll_obj_other_id_num where id_references != 'self' group by id_references;
       id_references       | count 
---------------------------+-------
 ate                       |    69
 collected with            |  5874
 eaten by                  |    94
 host of                   | 39801
 in amplexus with          |    16
 littermate or nestmate of |   365
 mate of                   |   107
 offspring of              |  7618
 parasite of               | 39918
 parent of                 |  6836
 same assemblage as        |   522
 same collection as        |    14
 same edition as           |    68
 same individual as        | 27074
 same lot as               | 12784
 same series as            |     2
 same set as               |   446
 sibling of                |  3564
(18 rows)

By collection:


select 
    guid_prefix,
    count(*) nrecs,
    count(coll_obj_other_id_num.collection_object_id) nrelns
from 
    collection
    inner join cataloged_item on collection.collection_id=cataloged_item.collection_id 
    left outer join coll_obj_other_id_num on cataloged_item.collection_object_id=coll_obj_other_id_num.collection_object_id and ID_REFERENCES != 'self'
group by guid_prefix 
order by guid_prefix;


 guid_prefix  | nrecs  | nrelns 
--------------+--------+--------
 ACUNHC:Bird  |    154 |      0
 ACUNHC:Ento  |    977 |      0
 ACUNHC:Fish  |     76 |      0
 ACUNHC:Herp  |    226 |      0
 ACUNHC:Inv   |   1296 |      0
 ACUNHC:Paleo |     34 |      0
 ALMNH:Bird   |      6 |      0
 ALMNH:EH     |      2 |      0
 ALMNH:Geo    |     20 |      0
 ALMNH:Inv    |  21133 |     44
 ALMNH:Mamm   |   2374 |      0
 ALMNH:Paleo  |  10842 |    126
 APSU:Bird    |      1 |      0
 APSU:Herp    |  18581 |      0
 APSU:Mamm    |      3 |      0
 ASNHC:Bird   |   3329 |      0
 ASNHC:Herp   |  15076 |      0
 ASNHC:Mamm   |  20264 |      2
 ASUMZ:Fish   |    300 |      0
 BYU:Herp     |  40382 |      0
 BYU:Mamm     |  39417 |      0
 BYUObs:Herp  |     48 |      0
 CHAS:Bird    |  15856 |    124
 CHAS:Egg     |   3132 |     82
 CHAS:EH      |   1022 |      4
 CHAS:Ento    |  26186 |     10
 CHAS:Fish    |     53 |      0
 CHAS:Herb    |   9725 |      7
 CHAS:Herp    |  21086 |    810
 CHAS:Inv     |  15566 |     93
 CHAS:Mamm    |   5579 |    334
 CHAS:Teach   |   2173 |     62
 COA:Bird     |    878 |      0
 COA:Egg      |    119 |      0
 COA:Ento     |     37 |      0
 COA:Herp     |     61 |      0
 COA:Mamm     |    187 |      0
 DGR:Bird     |   2502 |      0
 DGR:Ento     |     35 |      0
 DGR:Mamm     |    736 |      5
 DMNS:Bird    |  56579 |    519
 DMNS:Egg     |   7154 |     47
 DMNS:Herp    |    233 |     17
 DMNS:Inv     |  31879 |   1817
 DMNS:Mamm    |  21723 |   1369
 DMNS:Para    |   1605 |   1442
 HMCM:Arthro  |   1153 |      0
 HMCM:Bird    |    125 |      0
 HMCM:Geo     |     84 |      0
 HMCM:Herb    |   1778 |      0
 HMCM:Herp    |     22 |      0
 HMCM:Mamm    |    109 |      0
 HWML:Para    |  60975 |    867
 JSNM:Egg     |    803 |      0
 JSNM:Paleo   |   2514 |      0
 KNWR:Ento    |  11764 |   3841
 KNWR:Env     |     27 |     26
 KNWR:Herb    |   3288 |   1616
 KNWR:Inv     |    126 |      1
 KNWRObs:Bird |    515 |      0
 KNWRObs:Fish |     21 |      7
 KNWRObs:Herb |   1547 |      0
 KNWRObs:Mamm |      3 |      0
 KWP:Ento     |  64925 |      0
 LINGU:Herp   |    860 |      0
 MLZ:Bird     |  62817 |      7
 MLZ:Egg      |     38 |      7
 MLZ:Fish     |  21948 |      0
 MLZ:Herb     |    297 |      0
 MLZ:Mamm     |   2174 |      0
 MLZObs:Fish  |     18 |      0
 MSB:Bird     |  45871 |    984
 MSB:Fish     | 106112 |   1198
 MSB:Herp     |  79616 |    925
 MSB:Host     |  31811 |  18010
 MSB:Mamm     | 344220 |  34351
 MSBObs:Mamm  |      3 |      0
 MSB:Para     |  34367 |  32938
 MVZ:Bird     | 192997 |   1010
 MVZ:Egg      |  15069 |    199
 MVZ:Fish     |    784 |      0
 MVZ:Herp     | 296234 |   2246
 MVZ:Hild     |    658 |      1
 MVZ:Mamm     | 242723 |   2955
 MVZObs:Bird  |   4888 |    255
 MVZObs:Herp  |     33 |      0
 MVZObs:Mamm  |    101 |      0
 NBSB:Bird    |    321 |      0
 NHSM:Arc     |    156 |      0
 NMMNH:Bird   |    584 |    116
 NMMNH:Ento   |   7388 |      0
 NMMNH:Geol   |   3210 |      0
 NMMNH:Herb   |   3638 |      0
 NMMNH:Herp   |     46 |      9
 NMMNH:Inv    |  15423 |      3
 NMMNH:Mamm   |   6212 |   5791
 NMMNH:Paleo  |  79713 |    926
 NMU:Bird     |    329 |      0
 NMU:Mamm     |   2984 |    114
 NMU:Para     |     75 |     68
 OWU:Amph     |     95 |     30
 OWU:Bird     |    721 |      0
 OWU:ES       |    363 |      0
 OWU:Fish     |     47 |     18
 OWU:Inv      |      7 |      0
 OWU:Mamm     |    195 |      0
 OWU:Para     |      5 |      0
 OWU:Rept     |    229 |      2
 UAM:Alg      |   4639 |      0
 UAM:Arc      | 712779 |      3
 UAM:Art      |   4745 |    557
 UAMb:Herb    |  60204 |      1
 UAM:Bird     |  37675 |      0
 UAM:EH       |  16248 |     71
 UAM:Ento     | 367015 |   7119
 UAM:Env      |    334 |      0
 UAM:ES       |  51266 |      0
 UAM:Fish     |  10285 |      0
 UAM:Herb     | 200315 |   1225
 UAM:Herp     |    493 |      0
 UAM:Inv      |  20297 |     10
 UAM:Mamm     | 144520 |  13918
 UAMObs:Bird  |    164 |      0
 UAMObs:Ento  |  41124 |   3794
 UAMObs:Fish  |     16 |      0
 UAMObs:Mamm  |    255 |      1
 UA:Paleo     |     28 |      0
 UCM:Bird     |  12304 |     32
 UCM:Egg      |   2612 |     10
 UCM:Fish     |   2367 |      4
 UCM:Herp     |  67897 |    142
 UCM:Mamm     |  18497 |     49
 UCM:Obs      |    288 |      2
 UCSC:Bird    |   1736 |      0
 UCSC:Herp    |    796 |      0
 UCSC:Mamm    |    622 |      0
 UMNH:Bird    |  20833 |      1
 UMNH:Herp    |  22442 |      0
 UMNH:Mamm    |  44173 |     17
 UMNH:Teach   |    406 |      0
 UMZM:Bird    |   6248 |      2
 UMZM:Mamm    |  15966 |      2
 UNCG:Mamm    |    526 |    161
 UNCG:Para    |    274 |    274
 UNM:MET      |      6 |      6
 UNM:Paleo    |   1560 |      0
 UNR:Bird     |    198 |      0
 UNR:Fish     |   3815 |      0
 UNR:Herp     |   4547 |      0
 UNR:Mamm     |   3157 |      2
 USNPC:Para   |    821 |    106
 UTEP:Arc     |    451 |      0
 UTEP:Bird    |   3080 |      4
 UTEP:Ento    |  27417 |    217
 UTEP:ES      |  23878 |      0
 UTEP:Fish    |    242 |      0
 UTEP:Herb    |  83859 |      0
 UTEP:Herp    |  23332 |   1544
 UTEP:HerpOS  |   1802 |    180
 UTEP:Inv     |  11937 |     32
 UTEP:Mamm    |   8443 |      1
 UTEPObs:Ento |      2 |      2
 UTEPObs:Herp |    204 |      3
 UTEP:Teach   |    244 |      1
 UTEP:Zoo     |    151 |      0
 UWBM:Herp    |   9892 |     15
 UWBM:Mamm    |  55905 |      0
 UWYMV:Bird   |   2628 |      4
 UWYMV:Egg    |      5 |      5
 UWYMV:Fish   |   2000 |      0
 UWYMV:Herp   |    600 |    220
 UWYMV:Mamm   |   6490 |      0
 WNMU:Bird    |   1339 |      0
 WNMU:Fish    |    379 |      0
 WNMU:Mamm    |   6888 |      0
(175 rows)


@mkoo
Copy link
Member

mkoo commented Nov 12, 2021

just a quick comment-- what a cool way to see diversity and richness of Arctos connectivity!

we need to encourage more in our collections (I know I'm greedy but I get the feeling it's really just the tip of the relationsberg!)

@tucotuco
Copy link

tucotuco commented Nov 12, 2021 via email

@Jegelewicz
Copy link
Member

@tucotuco not sure what you need, but here are links to some records with relationships.

https://arctos.database.museum/guid/CHAS:Herp:18616 (ate)

https://arctos.database.museum/guid/DMNS:Bird:44431 (ate, host/parasite)

https://arctos.database.museum/guid/UAM:Ento:378955 (iNaturalist relationship)

https://arctos.database.museum/guid/MSB:Mamm:129858 (parent/offspring, siblings)

@Jegelewicz
Copy link
Member

Let's work on WHAT we went to present at SPNHC - draft document is here

@campmlc @dustymc @jhpoelen @acdoll @ewommack who else?

@ewommack
Copy link

@dustymc could I take a look at those UWYMV:Herp records? That seems like a lot of relationships...

https://arctos.database.museum/guid/UAM:Ento:378955 (iNaturalist relationship)

I love this relationship! And I want to figure out how to do more of these...habitat data relationships!

@dustymc
Copy link
Contributor

dustymc commented Nov 16, 2021

SELECT 
flat.guid,coll_obj_other_id_num.other_id_type,id_references
 from flat 
 INNER JOIN  coll_obj_other_id_num ON (flat.collection_object_id = coll_obj_other_id_num.collection_object_id) 
 WHERE flat.collection_object_id IS NOT NULL and flat.guid_prefix in ( 'UWYMV:Herp') and coll_obj_other_id_num.id_references !='self'
arctos-> ;
      guid       | other_id_type | id_references 
-----------------+---------------+---------------
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:422  | UWYMV:Herp    | same lot as
 UWYMV:Herp:336  | UWYMV:Herp    | same lot as
 UWYMV:Herp:336  | UWYMV:Herp    | same lot as
 UWYMV:Herp:336  | UWYMV:Herp    | same lot as
 UWYMV:Herp:336  | UWYMV:Herp    | same lot as
 UWYMV:Herp:336  | UWYMV:Herp    | same lot as
 UWYMV:Herp:336  | UWYMV:Herp    | same lot as
 UWYMV:Herp:336  | UWYMV:Herp    | same lot as
 UWYMV:Herp:326  | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1012 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1019 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1020 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1021 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1022 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1023 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1024 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1025 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1026 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1027 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1028 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1004 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1005 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1005 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1005 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1005 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1005 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1005 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1005 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1006 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1006 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1006 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1006 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1006 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1006 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1006 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1007 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1007 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1007 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1007 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1007 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1007 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1007 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1008 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1008 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1008 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1008 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1008 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1008 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1008 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1009 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1009 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1009 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1009 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1009 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1009 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1009 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1010 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1010 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1010 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1010 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1010 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1010 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1010 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1011 | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:393  | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1013 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1014 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1015 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1016 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1017 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1018 | UWYMV:Herp    | same lot as
 UWYMV:Herp:304  | UWYMV:Herp    | same lot as
 UWYMV:Herp:304  | UWYMV:Herp    | same lot as
 UWYMV:Herp:1029 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1029 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1030 | UWYMV:Herp    | same lot as
 UWYMV:Herp:1030 | UWYMV:Herp    | same lot as

@ewommack
Copy link

Thanks @dustymc!
Those are all broken up lots of herps that got assigned their own catalog number. Valid relationships, but I guess not what I was thinking of at the start of this conversation. This seems to be recording more the human/museum behavior than the animal behavior. I do not think that is a problem though, but would be interested to hear other thoughts.

@ewommack
Copy link

Definitely a record of a historic versus modern curation practice in our collection.

@tucotuco
Copy link

@tucotuco not sure what you need, but here are links to some records with relationships.

https://arctos.database.museum/guid/CHAS:Herp:18616 (ate)

https://arctos.database.museum/guid/DMNS:Bird:44431 (ate, host/parasite)

https://arctos.database.museum/guid/UAM:Ento:378955 (iNaturalist relationship)

https://arctos.database.museum/guid/MSB:Mamm:129858 (parent/offspring, siblings)

Thank you @Jegelewicz . Those all look like straightforward relationships. One of the things I am looking for and hoping not to find is an example of a relationship that is complex, in that there are multiple simultaneous interactions that can NOT be modeled as multiple pairwise interactions. The only thing so far that might qualify is the desire/need to model sequentially dependent relationships. So far I have not see demand for that.

@dustymc
Copy link
Contributor

dustymc commented Nov 17, 2021

relationship that is complex,

You won't find that in Arctos, they're all simple, a record can just have lots of them.

can NOT be modeled as multiple pairwise interactions

That we can do. https://arctos.database.museum/guid/MSB:Bird:40556 was collected with something that can be identified only by some sorta-not-really-typed-string that presumably resembles something that got scribbled on some label or something somewhere, maybe. A knowledgeable and dedicated person can probably figure it out and make a pair, but until that happens it's just a lonely pointer off into the aether.

sequentially dependent

I'm not sure what that means, but it makes me suspect @campmlc should be asking for one or more less-metadata-ey date-like values for #4101.

@tucotuco
Copy link

tucotuco commented Nov 17, 2021 via email

@Jegelewicz
Copy link
Member

By sequentially dependent I mean a relationship C only happened because relationship B happened, and that in turn relied on relationship A.

Like a person ended up with Zika because a mosquito bit them?

@campmlc
Copy link
Author

campmlc commented Nov 17, 2021 via email

@dustymc
Copy link
Contributor

dustymc commented Nov 17, 2021

thingy pointed to doesn't exist in a way that can ...

Yep, "can" is the key. Lots of things can lead to the same dead end: it's not a resolvable identifier, it will be but hasn't been entered yet, it's there but your permissions don't let you see it (maybe its encumbered), it's there but something is refusing to talk to you at the moment, etc., etc.

share a collecting event

To be clear: Someone could create an "ain't got nuthin at all to do with" relationship tomorrow. There should be no expectations at all, but hopefully the definitions will clear things up (eg so you can just ignore whatever you don't care about).

And "collecting event" (in the sense of the thing with a pkey in Arctos) probably isn't a realistic expectation either - two geese are "collected with" each other because they're doing whatever bird-people say that is, but they're both also wearing GPS collars and come from 1 cubic meter nonoverlapping events occurring 38 seconds apart.

person ended up with Zika because a mosquito bit them?

That level of resolution would probably demand something beyond identifiers, but (especially if you add a few more cycles in) I can maybe see how identifiers would need something beyond "assigned_on_date" as well.

@tucotuco
Copy link

By sequentially dependent I mean a relationship C only happened because relationship B happened, and that in turn relied on relationship A.

Like a person ended up with Zika because a mosquito bit them?

It would enable that kind of assertion if one were inclined to make it, yes.

There are lots of examples. Here is my favorite so far:

https://onlinelibrary.wiley.com/doi/10.1111/mec.16065?af=R
via https://www.theguardian.com/environment/2021/sep/14/butterflies-finland-parasitic-wasps

@tucotuco
Copy link

can NOT be modeled as multiple pairwise interactions

That we can do. https://arctos.database.museum/guid/MSB:Bird:40556 was collected with something that can be identified only by some sorta-not-really-typed-string that presumably resembles something that got scribbled on some label or something somewhere, maybe. A knowledgeable and dedicated person can probably figure it out and make a pair, but until that happens it's just a lonely pointer off into the aether.

Thinking about it more, I don't think a model actually needs that. If it is important enough, why not make a sparse record for it and link to that? Especially if the idea @Jegelewicz put forth here takes traction.

@jhpoelen
Copy link

I'd be curious to see these ideas/models go beyond thought experiments, and be put in practice.

I believe the context in which ideas thrive and develop matters. Also, dealing with real data in real (resource constrained) settings in existing infrastructures puts to the viability of an approach to the test.

Much appreciate the experimental approach of Arctos and their ability to adapt to take on new ideas and concepts.

btw - is this issue still about a GloBI - Arctos publication?

@dustymc
Copy link
Contributor

dustymc commented Nov 18, 2021

why not make a sparse record for it and link to that

The usual, resources. "Says ABC123 right here" takes a second to enter, "resolving" that to a distinct entity of some sort can be a lot more complicated.

The MSB:Host collection has taken that additional step - there's a need for data objects so they've created them (instead of making unresolvable relationships to "RLR1"). (And the step beyond that is finding the curated "real" record of the host and relinking to it - many Arctos records have done so, maybe eventually that entire catalog will have served its purpose and can go away - but probably not...)

In any case, there's a very large functional difference between things that do have resolvable identifiers and things that do not, and I don't think there could be any defensible objections to some model having some minimal data requirements/standards and refusing to accept not-so-paired pairs.

@campmlc
Copy link
Author

campmlc commented Nov 18, 2021 via email

@Jegelewicz
Copy link
Member

btw - is this issue still about a GloBI - Arctos publication?

HAHAHAHA!!! YES! Our issues tend to bleed into each other....but I think the concept of an Organism ID (same individual as relationships) is tangentially related to the interactions you are interested in.

@dustymc
Copy link
Contributor

dustymc commented Nov 18, 2021

very large functional difference

Here's one from the other issue:

Screen Shot 2021-11-18 at 12 13 33 PM

Assuming no less-obvious problems exist, I'd expect half of those things to work should GAN start resolving. That sort of thing is easy to detect in linked data (the link works or it doesn't), in unlinked data undetectable messes just pile up.

@jhpoelen
Copy link

to document the links (and dependencies) of some of the Arctos collections over time, I've published two Zenodo data "papers" -

Arctos/Vernet/Museum of Southwestern Biology. (2021). Global Biotic Interactions: Elton Dataset Cache Museum of Southwestern Biology and dependencies (0.1) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.5711446

and

Vertnet/Arctos Community. (2021). Global Biotic Interactions: Elton Dataset Cache Arctos/Vertnet [Data set]. Zenodo. https://doi.org/10.5281/zenodo.5711415

The first publication contains tracked resources of MSB Para and their dependencies needed to resolve linked records. The second contains a (complete?) set of Arctos resources published via Vertnet as discovered via their RSS feed.

Thanks for the Arctos linking strategy, I was able to determine the dependencies between Arctos collections and beyond. Sometimes the links can be established after applying some (implicit) naming conventions.

The neat thing about these publications is that they contain a versioned timeline (~weekly snapshots or more frequently) of Arctos related resources starting from 2019-07-04T23:07:52.994Z . These versioned snapshots contain valuable clues on how the record linking developed over time, as well as giving an impression of the resources needed to keep track of these archives.

Anyways, I've added some more info to the abstract that @Jegelewicz put together with some numbers.

By the way, I was impressed by the number of non-Arctos links originating from MSB Para. Can't wait to put some more numbers on it.

And, I am a little stressed out that my servers are filling up with evidence needed to enable full data provenance. And, I know that without this provenance, our collection records as permanent as words written on a public whiteboard with erasable markers. With this provenance, I can answer questions like: What is the origin of a claim that X interacted with Y as indexed by GloBI around May 2020? Current solution is a bit clunky, but hey . . . work in progress.

@jhpoelen
Copy link

Here's an (incomplete) list of the msb-para dependencies (note the non-vertnet) dependencies -

$ cat /var/cache/elton/datasets/globalbioticinteractions/msb-para/access.tsv | cut -f2 | grep -v "globalbioticinteractions" | sort | uniq
http://digir.mcz.harvard.edu/ipt/archive.do?r=mczbase
http://ipt.vertnet.org:8080/ipt/archive.do?r=cumv_mamm
http://ipt.vertnet.org:8080/ipt/archive.do?r=msb_bird
http://ipt.vertnet.org:8080/ipt/archive.do?r=msb_fish
http://ipt.vertnet.org:8080/ipt/archive.do?r=msb_host
http://ipt.vertnet.org:8080/ipt/archive.do?r=msb_mamm
http://ipt.vertnet.org:8080/ipt/archive.do?r=msb_para
http://ipt.vertnet.org:8080/ipt/archive.do?r=mvz_bird
http://ipt.vertnet.org:8080/ipt/archive.do?r=mvz_mammal
http://ipt.vertnet.org:8080/ipt/archive.do?r=nmu_mamm
http://ipt.vertnet.org:8080/ipt/archive.do?r=uam_ento
http://ipt.vertnet.org:8080/ipt/archive.do?r=uam_mamm
http://ipt.vertnet.org:8080/ipt/archive.do?r=ucm_mammals
http://ipt.vertnet.org:8080/ipt/archive.do?r=umnh_mammals
https://collections.nmnh.si.edu/ipt/archive.do?r=nmnh_extant_dwc-a

@campmlc did I miss any?

@jhpoelen
Copy link

@dustymc about those unresolved links - I am hoping to include the "same individual as" relations as additional interaction claims (for those that also have biotic associations), so that you can search GloBI by identifiers known across different collection management system. I've done a similar exercise to resolve links for msb-para. Fun stuff!

@jhpoelen
Copy link

In the review report for msb-para, you can find some of these unresolved links:

https://depot.globalbioticinteractions.org/reviews/globalbioticinteractions/msb-para/README.txt

so, there's a bunch of work left for me . . .

@campmlc
Copy link
Author

campmlc commented Nov 18, 2021 via email

@campmlc
Copy link
Author

campmlc commented Nov 18, 2021 via email

jhpoelen pushed a commit to globalbioticinteractions/msb-para that referenced this issue Nov 18, 2021
@jhpoelen
Copy link

jhpoelen commented Nov 18, 2021

@campmlc no worries. Will try to font load some of the work. I've just added BYU Mamm and DMNS Mamm to MSB Para dependencies (you've been busy!)

Here's a little recipe to find link that produced 404s:

curl --silent "https://depot.globalbioticinteractions.org/reviews/globalbioticinteractions/msb-para/README.txt"\
 | grep unresolved\
 | grep -o -P "http[^\]]+"\
 | xargs -L1 curl -o /dev/null -s -w "%{url_effective}\t%{http_code}\n"\
 | tee msb-links-2021-11-18.tsv.txt

(see attached and below)
msb-links-2021-11-18.tsv.txt

https://www.gbif.org/occurrence/1675903253 200
http://www.ncbi.nlm.nih.gov/nuccore/KX792197.1 301
http://arctos.database.museum/guid/USNPC:Para:49355 200
http://arctos.database.museum/guid/USNPC:Para:341 200
http://arctos.database.museum/guid/USNPC:Para:199 200
http://arctos.database.museum/guid/UAM:Ento:282301 404
http://arctos.database.museum/guid/UAM:Ento:282285 404
http://arctos.database.museum/guid/UAM:Ento:282148 404
http://arctos.database.museum/guid/UAM:Ento:282146 404
http://arctos.database.museum/guid/UAM:Ento:282116 404
http://arctos.database.museum/guid/UAM:Ento:282086 404
http://arctos.database.museum/guid/UAM:Ento:282039 404
http://arctos.database.museum/guid/UAM:Ento:282002 404
http://arctos.database.museum/guid/UAM:Ento:281979 404
http://arctos.database.museum/guid/UAM:Ento:281845 404
http://arctos.database.museum/guid/UAM:Ento:281824 404
http://arctos.database.museum/guid/UAM:Ento:281803 404
http://arctos.database.museum/guid/UAM:Ento:281760 404
http://arctos.database.museum/guid/UAM:Ento:281743 404
http://arctos.database.museum/guid/UAM:Ento:281711 404
http://arctos.database.museum/guid/UAM:Ento:281694 404
http://arctos.database.museum/guid/UAM:Ento:281656 404
http://arctos.database.museum/guid/UAM:Ento:281515 404
http://arctos.database.museum/guid/UAM:Ento:281351 404
http://arctos.database.museum/guid/UAM:Ento:281350 404
http://arctos.database.museum/guid/UAM:Ento:281347 404
http://arctos.database.museum/guid/UAM:Ento:281236 404
http://arctos.database.museum/guid/UAM:Ento:281213 404
http://arctos.database.museum/guid/UAM:Ento:281212 404
http://arctos.database.museum/guid/UAM:Ento:281171 404
http://arctos.database.museum/guid/UAM:Ento:281132 404
http://arctos.database.museum/guid/UAM:Ento:281100 404
http://arctos.database.museum/guid/UAM:Ento:281046 404
http://arctos.database.museum/guid/UAM:Ento:281027 404
http://arctos.database.museum/guid/UAM:Ento:280963 404
http://arctos.database.museum/guid/UAM:Ento:280846 404
http://arctos.database.museum/guid/UAM:Ento:280839 404
http://arctos.database.museum/guid/UAM:Ento:280748 404
http://arctos.database.museum/guid/UAM:Ento:280709 404
http://arctos.database.museum/guid/UAM:Ento:280432 404
http://arctos.database.museum/guid/UAM:Ento:280410 404
http://arctos.database.museum/guid/UAM:Ento:280347 404
http://arctos.database.museum/guid/UAM:Ento:280324 404
http://arctos.database.museum/guid/UAM:Ento:280297 404
http://arctos.database.museum/guid/UAM:Ento:280233 404
http://arctos.database.museum/guid/UAM:Ento:280227 404
http://arctos.database.museum/guid/UAM:Ento:280220 404
http://arctos.database.museum/guid/UAM:Ento:280219 404
http://arctos.database.museum/guid/UAM:Ento:280127 404
http://arctos.database.museum/guid/UAM:Ento:280009 404
http://arctos.database.museum/guid/UAM:Ento:279970 404
http://arctos.database.museum/guid/UAM:Ento:279916 404
http://arctos.database.museum/guid/UAM:Ento:279876 404
http://arctos.database.museum/guid/UAM:Ento:279670 404
http://arctos.database.museum/guid/UAM:Ento:279641 404
http://arctos.database.museum/guid/UAM:Ento:279555 404
http://arctos.database.museum/guid/UAM:Ento:279524 404
http://arctos.database.museum/guid/UAM:Ento:279512 404
http://arctos.database.museum/guid/UAM:Ento:279497 404
http://arctos.database.museum/guid/UAM:Ento:279472 404
http://arctos.database.museum/guid/UAM:Ento:279383 404
http://arctos.database.museum/guid/UAM:Ento:279352 404
http://arctos.database.museum/guid/UAM:Ento:279297 404
http://arctos.database.museum/guid/UAM:Ento:279250 404
http://arctos.database.museum/guid/UAM:Ento:279043 404
http://arctos.database.museum/guid/UAM:Ento:278989 404
http://arctos.database.museum/guid/UAM:Ento:278987 404
http://arctos.database.museum/guid/UAM:Ento:278915 404
http://arctos.database.museum/guid/UAM:Ento:278763 404
http://arctos.database.museum/guid/UAM:Ento:278735 404
http://arctos.database.museum/guid/UAM:Ento:278726 404
http://arctos.database.museum/guid/UAM:Ento:278509 404
http://arctos.database.museum/guid/UAM:Ento:278467 404
http://arctos.database.museum/guid/UAM:Ento:278451 404
http://arctos.database.museum/guid/UAM:Ento:278443 404
http://arctos.database.museum/guid/UAM:Ento:278407 404
http://arctos.database.museum/guid/UAM:Ento:278389 404
http://arctos.database.museum/guid/UAM:Ento:278335 404
http://arctos.database.museum/guid/UAM:Ento:278303 404
http://arctos.database.museum/guid/UAM:Ento:278192 404
http://arctos.database.museum/guid/UAM:Ento:278187 404
http://arctos.database.museum/guid/UAM:Ento:278168 404
http://arctos.database.museum/guid/UAM:Ento:278148 404
http://arctos.database.museum/guid/UAM:Ento:277988 404
http://arctos.database.museum/guid/UAM:Ento:277970 404
http://arctos.database.museum/guid/UAM:Ento:277955 404
http://arctos.database.museum/guid/UAM:Ento:277936 404
http://arctos.database.museum/guid/UAM:Ento:277901 404
http://arctos.database.museum/guid/UAM:Ento:277871 404
http://arctos.database.museum/guid/UAM:Ento:277819 404
http://arctos.database.museum/guid/UAM:Ento:277813 404
http://arctos.database.museum/guid/UAM:Ento:277798 404
http://arctos.database.museum/guid/UAM:Ento:277791 404
http://arctos.database.museum/guid/UAM:Ento:277707 404
http://arctos.database.museum/guid/UAM:Ento:277657 404
http://arctos.database.museum/guid/UAM:Ento:277525 404
http://arctos.database.museum/guid/UAM:Ento:277465 404
http://arctos.database.museum/guid/UAM:Ento:277460 404
http://arctos.database.museum/guid/UAM:Ento:277387 404
http://arctos.database.museum/guid/UAM:Ento:277307 404
http://arctos.database.museum/guid/UAM:Ento:277250 404
http://arctos.database.museum/guid/UAM:Ento:277189 404
http://arctos.database.museum/guid/UAM:Ento:277168 404
http://arctos.database.museum/guid/UAM:Ento:277124 404
http://arctos.database.museum/guid/UAM:Ento:277039 404
http://arctos.database.museum/guid/UAM:Ento:277017 404
http://arctos.database.museum/guid/UAM:Ento:276978 404
http://arctos.database.museum/guid/UAM:Ento:276971 404
http://arctos.database.museum/guid/UAM:Ento:276919 404
http://arctos.database.museum/guid/UAM:Ento:276903 404
http://arctos.database.museum/guid/UAM:Ento:276891 404
http://arctos.database.museum/guid/UAM:Ento:276889 404
http://arctos.database.museum/guid/UAM:Ento:276858 404
http://arctos.database.museum/guid/UAM:Ento:276809 404
http://arctos.database.museum/guid/UAM:Ento:276787 404
http://arctos.database.museum/guid/UAM:Ento:276756 404
http://arctos.database.museum/guid/UAM:Ento:276709 404
http://arctos.database.museum/guid/UAM:Ento:276686 404
http://arctos.database.museum/guid/UAM:Ento:276639 404
http://arctos.database.museum/guid/UAM:Ento:276638 404
http://arctos.database.museum/guid/UAM:Ento:276613 404
http://arctos.database.museum/guid/UAM:Ento:276604 404
http://arctos.database.museum/guid/UAM:Ento:276509 404
http://arctos.database.museum/guid/UAM:Ento:276465 404
http://arctos.database.museum/guid/UAM:Ento:276418 404
http://arctos.database.museum/guid/UAM:Ento:276397 404
http://arctos.database.museum/guid/UAM:Ento:276387 404
http://arctos.database.museum/guid/UAM:Ento:276275 404
http://arctos.database.museum/guid/UAM:Ento:276227 404
http://arctos.database.museum/guid/UAM:Ento:276170 404
http://arctos.database.museum/guid/UAM:Ento:276144 404
http://arctos.database.museum/guid/UAM:Ento:276109 404
http://arctos.database.museum/guid/UAM:Ento:276061 404
http://arctos.database.museum/guid/UAM:Ento:275979 404
http://arctos.database.museum/guid/UAM:Ento:275923 404
http://arctos.database.museum/guid/NMU:Para:9 200
http://arctos.database.museum/guid/NMU:Para:8 200
http://arctos.database.museum/guid/NMU:Para:15 200
http://arctos.database.museum/guid/NMU:Para:14 200
http://arctos.database.museum/guid/NMU:Para:13 200
http://arctos.database.museum/guid/NMU:Para:12 200
http://arctos.database.museum/guid/NMU:Para:11 200
http://arctos.database.museum/guid/NMU:Para:10 200
http://arctos.database.museum/guid/MSB:Para:79426 404
http://arctos.database.museum/guid/MSB:Para:36302 404
http://arctos.database.museum/guid/MSB:Para:32010 404
http://arctos.database.museum/guid/MSB:Para:26455 404
http://arctos.database.museum/guid/MSB:Para:26452 404
http://arctos.database.museum/guid/MSB:Para:232790 404
http://arctos.database.museum/guid/MSB:Para:153741 404
http://arctos.database.museum/guid/MSB:Para:131066 404
http://arctos.database.museum/guid/MSB:Mamm:MSB:Mamm:152843 404
http://arctos.database.museum/guid/MSB:Mamm:MSB:Mamm:149311 404
http://arctos.database.museum/guid/MSB:Mamm:MSB:Mamm:148860 404
http://arctos.database.museum/guid/MSB:Host:222357 404
http://arctos.database.museum/guid/HWML:Para:66664 200
http://arctos.database.museum/guid/HWML:Para:49501 200
http://arctos.database.museum/guid/HWML:Para:1506 200
http://arctos.database.museum/guid/DMNS:Mamm:13716 200
http://arctos.database.museum/guid/DMNS:Mamm:12965 200
http://arctos.database.museum/guid/DGR:Mamm:6151 404
http://arctos.database.museum/guid/DGR:Mamm:6150 404
http://arctos.database.museum/guid/CUMV:Mamm:21157 404
http://arctos.database.museum/guid/CUMV:Mamm:21155 404
http://arctos.database.museum/guid/CUMV:Mamm:20750 404
http://arctos.database.museum/guid/CUMV:Mamm:20722 404
http://arctos.database.museum/guid/CUMV:Mamm:20704 404
http://arctos.database.museum/guid/CUMV:Mamm:20659 404
http://arctos.database.museum/guid/CUMV:Mamm:20649 404
http://arctos.database.museum/guid/CUMV:Mamm:20590 404
http://arctos.database.museum/guid/CUMV:Mamm:20569 404
http://arctos.database.museum/guid/CUMV:Mamm:20329 404
http://arctos.database.museum/guid/CUMV:Mamm:20310 404
http://arctos.database.museum/guid/CUMV:Mamm:20307 404
http://arctos.database.museum/guid/CUMV:Mamm:20304 404
http://arctos.database.museum/guid/CUMV:Mamm:20302 404
http://arctos.database.museum/guid/CUMV:Mamm:20300 404
http://arctos.database.museum/guid/CUMV:Mamm:20288 404
http://arctos.database.museum/guid/CUMV:Mamm:20287 404
http://arctos.database.museum/guid/CUMV:Mamm:20284 404
http://arctos.database.museum/guid/CUMV:Mamm:20278 404
http://arctos.database.museum/guid/CUMV:Mamm:20268 404
http://arctos.database.museum/guid/CUMV:Mamm:20260 404
http://arctos.database.museum/guid/CUMV:Mamm:20255 404
http://arctos.database.museum/guid/CUMV:Mamm:20241 404
http://arctos.database.museum/guid/CUMV:Mamm:20238 404
http://arctos.database.museum/guid/CUMV:Mamm:20236 404
http://arctos.database.museum/guid/CUMV:Mamm:20210 404
http://arctos.database.museum/guid/CUMV:Mamm:20198 404
http://arctos.database.museum/guid/CUMV:Mamm:20189 404
http://arctos.database.museum/guid/CUMV:Mamm:20177 404
http://arctos.database.museum/guid/CUMV:Mamm:20165 404
http://arctos.database.museum/guid/CUMV:Mamm:20157 404
http://arctos.database.museum/guid/CUMV:Mamm:20154 404
http://arctos.database.museum/guid/CUMV:Mamm:20145 404
http://arctos.database.museum/guid/CUMV:Mamm:20137 404
http://arctos.database.museum/guid/CUMV:Mamm:20125 404
http://arctos.database.museum/guid/CUMV:Mamm:20124 404
http://arctos.database.museum/guid/CUMV:Mamm:20116 404
http://arctos.database.museum/guid/CUMV:Mamm:20056 404
http://arctos.database.museum/guid/BYU:Mamm:36371 200
http://arctos.database.museum/guid/BYU:Mamm:35767 200
http://arctos.database.museum/guid/BYU:Mamm:35751 200
http://arctos.database.museum/guid/BYU:Mamm:35749 200
http://arctos.database.museum/guid/BYU:Mamm:35742 200
http://arctos.database.museum/guid/BYU:Mamm:35740 200
http://arctos.database.museum/guid/BYU:Mamm:35739 200
http://arctos.database.museum/guid/BYU:Mamm:35698 200
http://arctos.database.museum/guid/BYU:Mamm:35043 200
http://arctos.database.museum/guid/BYU:Mamm:35042 200

@jhpoelen
Copy link

@dustymc this method above to check links seems a bit resource intensive. Anyway you can publish all identifiers known to Arctos in a single file?

@jhpoelen
Copy link

jhpoelen commented Nov 18, 2021

@Jegelewicz
Copy link
Member

The neat thing about these publications is that they contain a versioned timeline (~weekly snapshots or more frequently) of Arctos related resources starting from 2019-07-04T23:07:52.994Z . These versioned snapshots contain valuable clues on how the record linking developed over time, as well as giving an impression of the resources needed to keep track of these archives.

Yeah - that's the kind of thing we could present on!

@dustymc
Copy link
Contributor

dustymc commented Nov 19, 2021

publish all identifiers known to Arctos in a single file

I think that's just Arctos, but I can probably get you public catalog record IDs (including non-relationship-forming??) - what columns do you need?

@jhpoelen
Copy link

A public catalog of Arctos records ids sounds like a great start!

This way, I can quickly check which Arctos Ids are known to exist, and which ones likely result from typos or parsing/translation errors.

In a way, I see that list of identifiers as the most basic of APIs - a list of identifiers that Arctos knows stuff about.

@Jegelewicz
Copy link
Member

@dustymc seems like that is already in our API?

@mkoo mkoo closed this as completed Feb 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests