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
Part Cleanup #3708
Comments
centrum cleanup - see #3713 |
The new code tables for Part_Name and Part_preservation does not include one option for whole organism (formalin-fixed, 70% ethanol). Now the only options are ethanol or formalin separated. I saw that for specimens previously uploaded as formalin-fixed, 70% ethanol it automatically changes in the specimen search to two attributes. Does this mean we need to add 2 Part_preservation columns per specimen now? |
So I just used the bulkloader it and it does not allow two columns for Part_preservation for the same part_name. So the answer to my previous question is that now we need to include double the columns for Part_name, Part_preservation, Part_condition, Part_disposition, to indicate that the specimen is preserved with both methods. Can we account for bulkloader efficiency when the code tables are completely rearranged? |
This will create two parts, each with only one preservation, which will cause you more difficulty! @lingnancollection the best method for recording multiple part preservations is to catalog without parts, then add parts using the part bulkload tool which will allow you to add multiple part attributes per part. Please let me know if you need any help with this. |
Note that this is the same as using the "data entry extras" - it's just a UI to the parts (and other) bulkloaders. |
@dustymc add extras for a single record seems to suggest doing one record at the time to add a second preservation method. What we need is to be able to bulkload records, not to do things manually. Is that possible? Can we just go back to the option when both preservations (formalin-fixed, 70% ethanol) are added as one? This is how must amphibians and reptiles specimens are preserved. @Jegelewicz We bulkload all our records. By adding parts using the part bulkload tool, do you mean there is a way to bulkload the records and then do a second bulkload just to add multiple attributes per part? This will still result in two bulkloads instead of one with all the data, but it is better that adding one by one manually. |
"Can we just go back to the option when both preservations (formalin-fixed, 70% ethanol) are added as one?" |
Yes but not exactly as you stated. The parts bulkload tool will allow you to load a part with up to six part attributes. So the steps are to load your catalog records without any parts, then load the parts + their attributes using the part bulkload tool. I will be writing up some documentation for this process shortly - apologies that it hasn't been complete already! If you want me to meet up with you to demonstrate, let me know. |
@lingnancollection I have created a first draft of How To Bulkload Parts. Please let me know if it is missing something or something in it doesn't make sense. As soon as I have some parts to load I'll work on making a video tutorial as well. |
I think it would be ok to replace these with bone + part modifier appendicular. |
@Jegelewicz Thank you for drafting the instructions on how to use the parts bulkoad tool. However, this creates a lot more issues. If I understood correctly, this tool requires to leave the all part sections empty during the first main bulkload. Then it requires to create a second csv file "bulkloadPartAttributes" template. However the template available does not have part_preservation, part_condition, part_lot_count, and part_disposition as options. We also have 3 parts per specimen (whole organism, and two tissues (which now are separated because the code name table just changed from tissue to muscle and liver). Can we add all the parts in the same csv file "bulkloadPartAttributes", or do we require 3 different csv files (on per part). Either way this adds a lot of extra work on preparing the data and sorting the records. It requires multiple csv files and increases the space to introduce errors managing the collection database. @dustymc @Jegelewicz Is adding "formalin-fixed, 70% ethanol" as a preservation method and option? it seems from @cjconroy comment that more people will benefit from this. This will solve some of the part issues. As a side notes I think changing the code names completely make it really hard as a user to keep up with Arctos. Our collection is in a different time zone so we can not attend the working groups. Maybe a wide survey to Arctos users before making huge changes will help to prevent numerous issues. |
@lingnancollection That is not the correct template. Please see the Bulkload Part Tool, NOT the Part Attribute Bulkload Tool. Again, I will offer to meet up if we need to, but the Part Bulkload tool contains all of the fields needed to create a part along with up to six attributes for the part.
There has been much discussion about combined code table values both in parts and attributes and these cause issues with discoverability. You can create a code table request and the community can discuss it if you feel strongly about this.
This change is a lot, but he community felt very strongly that it needed to be done in order to ensure that Arctos can supply appropriate information for various purposes. The lumping together of parts, preservations and other information in part names and preservation types makes it more difficult for users to query in ways that allow for discovery of everything that has ever been in formalin. A wholesale change like this is not the norm and the community has spent at least two years discussing it and talking through the details here on GitHub. I realize that it is not possible for everyone to attend the working group meetings as they are currently scheduled, which is why the community tries to have and document important conversations in GitHub where anyone can read through them and contribute to the conversation. That being said - could the community schedule a meeting time monthly that would allow you to participate? I would be happy to hold a second working group issues meeting each month that would facilitate this! The community also attempts to announce big changes and ask for comments in the Arctos Newsletter, but it appears it has yet to happen for this change. I'll add that to the newsletter task list. I also cannot find any announcements through our Google Groups although the change was announced on the Arctos banner. I agree that more communication would have been better and I am going to look at ways the community can ensure that doesn't happen again. Let me know if I can help with the part bulkload tool. |
Thanks for the thoughtful and detailed reply @Jegelewicz. Our collection just join Arctos in 2019 so we are still getting familiar with how everything works. I still have a couple of questions and I will be happy to schedule a meeting if you have some time to go over them. What is the best way to schedule a zoom call? here or via email? I was looking at other issues and it seems like they overlap here are the links and maybe @Nicole-Ridgwell-NMMNHS is struggling with similar issues? |
Here is a poll so that we can select a good time: https://www.when2meet.com/?12364246-wZsa6
Yes, the only way to give a single part more than one part attribute is to bulkload it separately. There are two ways you can do this.
I prefer the second, because it can get complicated if you happen to have multiple parts of the same name in a single catalog record.
You can get the Part Bulkload Template from within the tool itself (it is different than the main bulkload template): I have also attached a copy of the template for you. There is no field for part preservation. Preservation is simply one of the attributes that can be assigned to a part.
Yes, this can be done with the Part Attribute Bulkload Tool. This tool operates much like the Part Bulkload Tool except that it does not allow you to add any part field information (condition, disposition, remark) as it assumes the part is already in the catalog record. Part Bulkload Template: |
If it would be helpful to have an example of a completed part bulkload file, you can take a look at the last one I did: |
Thank you @Jegelewicz for the detailed instructions. I am sorry to hear bulkloading all at once is not possible. I filled out the when2meet, there are not many options that we overlap due to the time difference but I hope it works out! Let me know which of the dates you prefer. Thanks again for all your help:) Thank you @Nicole-Ridgwell-NMMNHS for the bulkload file example! it helps a lot! |
@lingnancollection I sent an invite from my Google Calendar and I also invited @mkoo if she can make it. Let me know if you don't get the invite! |
@Jegelewicz We did not get the google calendar invite, did you send it by email? Could you please send it to lingnancollection@ln.edu.hk and ccing itzuecs@ln.edu.hk Thanks! |
Sent! |
Meeting notes - 2021-07-27 Walked through part and part attribute bulkload tools and demoed how to sort search results by catalog integer. |
Thank you so much @Jegelewicz for taking the time to meet and explaining me the process. I really appreciate your patience and detailed explanations. I will use the bulkload part tool and bulkload part attribute for now. But I hope we can work on making bulkloading a one step process moving forward. Thanks! |
AWG: Start a spreadsheet with specific parts |
I think we need to find a way to distinguish: scenario A 'this is the anterior half of this bone' from scenario B 'this bone is in an anterior position in this organism'. A few possible but maybe not so great solutions off the top of my head:
|
I think 2 is the right option. 'this is the anterior half of this bone' would translate to
'this bone is in an anterior position in this organism' translates to
Comments in remarks could also help clarify, even if they are repetitive. |
of course, there is also 'this is the anterior portion of the anterior instance of this bone'....
|
These will probably need split out to be resolved, but here are some preliminary considerations for the remaining messes. These are taxa, the entire record should be rearranged: amber - https://arctos.database.museum/name/Amber -- these are taxa with a history; I doubt we'll be able to get rid of them, but perhaps they can be arranged in some way that gives the user a small chance of finding relevant material nematode these are representations and should be moved to
model "limb" (ish, sorta) arm These are traces: trace fossil --> part='unknown' observation - evil, #1302 embryo - age class, but denormalize to part modifier for a realistic chance of actually getting something done IDK, perhaps more than one thing here, but these need help body hindquarters fossil needle - bone + modifier ??? Note for documentation-documentation: The wikipedia definitions are not in any way helpful; they detract from the data by suggesting things that I don't think align with the intention. Eg fin clip:
I'm just trying to figure out if it's all skin and can be merged there or if there's other stuff involved - a question similar to that potential users (who can probably also use wikipedia if that becomes necessary) might ask. Strongly suggest we find a way to better focus documentation. done, data: swab, oral and cloacal @ccicero these are all yours, same data as #4026 just with an extra attribute - I don't think there's anything potentially controversial, I'll go ahead and move them if I don't hear from you soonish. |
We had the quill ---> hair discussion already - #3189 |
mineral discussion: #3080 |
Spreadsheet: https://docs.google.com/spreadsheets/d/1c1PL2Ij1x-lweDPzBeqdJJ6OTthWebPLRfhRhfGIN0Y/edit#gid=609934249
original below
Preservation is now separated, let's not lose momentum on cleaning parts. Maybe this is better as a bunch of Issues, but I think there's a lot of overlap so I'll start as one and we can split if necessary.
DNA extraction - can this be merged with DNA, or does that reference somehow unextracted DNA, or ???
carcass - docs suggest these are just poorly managed but I think the term may be intended to mean something else??
These seem overly vague, maybe. It would be very useful to somehow get input from users - is this level of detail important? Could this be 'bone' + remark? Do we need something analogous to https://arctos.database.museum/info/ctDocumentation.cfm?table=cttooth_type to go with part=bone? Should these just remain parts??
NMMNH:Paleo, UAM:ES, and UTEP:ES have loans involving these and might be able to shed light.
could be moved to https://arctos.database.museum/info/ctDocumentation.cfm?table=ctpart_preservation
Confounded condition (and maybe attributes and perhaps other stuff)
can those all be simply prepended to condition and removed from the part, or is something else going on there?
Can these make use of simple parts and https://arctos.database.museum/info/ctDocumentation.cfm?table=ctanatomical_direction ?
Not quite parts - these aren't the same THING as a liver sample or skeleton - can/should we somehow try to separate them?
"body parts" - maybe this actually makes sense if "other" can contain the above.
Everything containing "mount" probably deserves a closer look, but I suspect there are various probably-taxon-specific parts and techniques embedded in that.
Everything containing "skin" (except skin itself), and maybe 'clip', seems like it should be skin + some attribute or condition.
can/should we somehow avoid the word 'tissue' (which means something entirely different by itself)?
skeletal element
="bone"??
"plus" - all need merged into whatever happens in #3654
ditto tongue, trachea, and syrinx
trace fossil --->"trace" + preservation????
Help!
The text was updated successfully, but these errors were encountered: