ArctosDB / arctos

Arctos is a museum collections management system
https://arctos.database.museum
60 stars 13 forks source link

Recommendations for how to handle place and time data for captive bred organisms. #8041

Open falco-rk opened 2 weeks ago

falco-rk commented 2 weeks ago

How do you handle place and time fields, mostly geography and spacial data fields, for captive bred individuals? Other than putting the "collecting source" as captive. In searching data on Arctos, different collections do various things. I have found that that we do it a bunch of different ways within our data and that is terrible. The documentation I have been able to find is lacking in specifics.

@happiah-madson

ewommack commented 2 weeks ago

One thing we think about is what research was conducted. If the animal came from captivity, but then was re-introduced, we'll add info in the remarks field and keep the wild locality where it was collected as the final full locality. If an animal was taken from the wild into a captive setting, there is the verbatim preservation date attribute to record the original wild locality and date the animal came from as the locality and time, but then record that it lived in captivity for a time.

I think we'll all do it a little differently, but maybe a discussion would be a good way to sit down and see if all of us dealing with captive individuals can figure out some ideas that we can recommend for a wide variety of organisms?

Another thing to think about is if you have multiple occurrences of an animal across space and time, you could use the Entity Collection. That way the first recording is from the captive breeding facility, and it is tied together through Entities to the subsequent samplings at perhaps different places and times.

dustymc commented 2 weeks ago

If you're cataloging a pet store guppy, https://handbook.arctosdb.org/best_practices/captive.html - setting the captive flag might be enough.

If you have 'multiple occurrences of an animal across space and time' then multiple events is the solution.

(Sorta - https://arctos.database.museum/info/ctDocumentation.cfm?table=ctattribute_type#verbatim_preservation_date is a lot less work and is probably good enough when there's not much data involved, eg for short-term captives.)

There's some flexibility in how best to record multiple events - multiple events under one record are perhaps less likely to end up as independent citations and such, but also it can be awkward to attach administrative data, and just seems that people struggle with this approach. Multiple events as catalog records (what @ewommack recommends) does seem to work better (although who'd know if it's also inspiring not-great research?).

https://arctos.database.museum/info/ctDocumentation.cfm?table=ctcoll_other_id_type#organism_id is the best way to link multiple catalog records representing an individual (or other flavor of DWC:Entity); https://arctos.database.museum/collection/Arctos:Entity will create good identifiers for use under that type (and provide a place to stash some metadata), but any good identifier can serve the same purpose.

dustymc commented 2 weeks ago

I started https://handbook.arctosdb.org/best_practices/multiple_occurrence.html, someone fill in the blanks!

campmlc commented 2 weeks ago

At MSB we have tried all options, and we have gone away from using multiple events for zoo animals or captive breeding programs. The challenge with using multiple events in this case is that a single record can only accommodate one accession, and typically we receive multiple accessions over the lifetime of an animal. In addition to different events for each accession, there are different parts collected on different dates. We frequently have to loan out samples from an individual from a specific accession and date, but to track this, we have to use remarks in event and part fields, and the process becomes a data entry and data management nightmare.

Instead, we now are back to cataloging every set of samples from the same individual and event as a separate catalog record. This way we can assign the correct accession number to the records. We use a common identifier e.g. studbook or Zoo Local ID or GAN number to link and find all samples from a single individual. These shared identifiers can be used to create Entities, but even without an entity, all records can still be tracked. This is why identifiers are so critically important. This process allows us to use our standard workflow for captive and mark/recapture animals, with each given n accession and no special permissions and elaborate data management requirements. We also use "encounter" in the event to indicate when we are receiving blood or serum samples from a living animal, and "collection" when the animal dies and the carcass is deposited per the repository agreement.

campmlc commented 2 weeks ago

@AdrienneRaniszewski @jldunnum We should have an open discussion about this for anyone interested- it is especially relevant as Arctos adds more and more collections that are partnering with zoos.

jldunnum commented 2 weeks ago

Yes, needs discussion, unfortunately I don't think we have the right model yet either

happiah-madson commented 1 week ago

Just to flesh this out a little, there are (at least) four different "captive" scenarios for OGL, that I want to outline here.

  1. Animals that are cultured in the lab. This most often happens for our shipworm specimens. Original shipworms were collected live from the wild and brought back to the lab and we are working with the nth generation of shipworms. Does it make sense to still apply the 'wild' locations to these lab-reared specimens? Probably not? But does it make sense to give them locality information that includes the coordinates of the lab where they are reared in culture? That also seems possibly misleading?
  2. Bacteria that are cultured in the lab. This happens frequently for symbiotic bacteria isolates. Host shipworms are dissected and bacteria are cultured from various shipworm tissues. We track the host tissue from which the bacteria is isolated. If the host organism came from the wild, then it seems like the symbiont is also wild. If the shipworm is from culture, than it seems like the bacteria is also "captive"?
  3. Lab crosses. We have a slew of embryos that come from various fish crosses. The parents were wild caught from a location. The embryos were produced in a tank in a lab. Are the embryos "captive"? Should they have the locality information of their parents? Or of the location of the lab where they came into existence? Or no locality?
  4. Aquarium plants and animals. In some cases we know if the organisms are reared in-house or if they were collected from the wild. If organisms are reared in-house, do you assign the aquarium coordinates to the locality?
  5. Cultured endophytes. A researcher collected bits of brown algae in a location, came back to the lab and cultured them for a year, and then collected the endophytes growing out of the brown algae. Do the endophytes get a locality that is the original collection location? Do they get the lab location? Do they get nothing?
ewommack commented 1 week ago

Not sure if this is a concern for inverts and aquarium plants and animals, but I tend to default to the lab/breeding facilities preferred locality for their locality displayed in Arctos. Sometimes listing the exact locality of where animals are being bred publicly isn't the best scenario, so I ask the facility what they are comfortable with having shared.

campmlc commented 1 week ago

In most of these cases for OGL, multiple events would be ideal. Add an event for the wild source; add another event for the lab, share events among records from same wild or lab source etc. We used to have "experimental" as an attribute for the Rausch parasites - he did a lot of similar crosses etc between wild caught and lab reared individuals, as well as hybrids. You could also have a single "public" event or locality with the others having some level of restrictions. We do need to develop a good model/protocol for dealing with cultures - @falco-rk OGL could create the model for this!