Import Records and Remove Multiple Keywords from Library
Posted: Sun Jun 12, 2011 3:15 pm
Hello,
I'm working on getting up and running in Bookends. In order to do so I have several tasks that I need to accomplish. They are listed in order:
1) Import ~1000 records from a Sente database to a Bookends database
2) Remove the keywords from all of the records imported from Sente
3) Remove select keywords (preserving others) in an already existing Bookends database
4) Merge the recently imported records from Sente (w/ keywords removed) into the existing Bookends database
My question is specific but I wanted to provide context in case someone can identify a better way to go about this. My specific question relates to the removal of keywords in step #3:
How can I remove select keywords from the entire database while preserving others?
I've searched the forums and found a few queries about similar tasks (see http://bit.ly/kiYFdf and http://bit.ly/mlyR7c ). I've also searched the manual hoping to find out how this could be accomplished. This searching has led me to suspect that going to Refs-->Global Change-->Find and Replace and using REGEX would be the way to do this. However, I have very little practice using REGEX. I'm also unsure of how to obtain text of all the keywords in my current database that I could use in a Regular Expression.
One of the more promising discoveries was this post from Jon:
Q: How can I remove all keywords from a Bookends database?
A: "Use Global Change to put "" (empty) into the Keyword field of all references in the database. Do this on a COPY of your db, it is not undoable." (see http://bit.ly/jw1FPQ )
However, this would remove all of my keywords and I would like to do this selectively. If you have any suggestions about the steps I've outlined or about my specific question I would really appreciate hearing them. I'm looking to gain total control over the these references for a literature review I'm writing for my dissertation. Many of the keywords I receive from databases are meaningless to me and thus create a lot of noise when I use keywords and smart groups.
Best regards,
Will
I'm working on getting up and running in Bookends. In order to do so I have several tasks that I need to accomplish. They are listed in order:
1) Import ~1000 records from a Sente database to a Bookends database
2) Remove the keywords from all of the records imported from Sente
3) Remove select keywords (preserving others) in an already existing Bookends database
4) Merge the recently imported records from Sente (w/ keywords removed) into the existing Bookends database
My question is specific but I wanted to provide context in case someone can identify a better way to go about this. My specific question relates to the removal of keywords in step #3:
How can I remove select keywords from the entire database while preserving others?
I've searched the forums and found a few queries about similar tasks (see http://bit.ly/kiYFdf and http://bit.ly/mlyR7c ). I've also searched the manual hoping to find out how this could be accomplished. This searching has led me to suspect that going to Refs-->Global Change-->Find and Replace and using REGEX would be the way to do this. However, I have very little practice using REGEX. I'm also unsure of how to obtain text of all the keywords in my current database that I could use in a Regular Expression.
One of the more promising discoveries was this post from Jon:
Q: How can I remove all keywords from a Bookends database?
A: "Use Global Change to put "" (empty) into the Keyword field of all references in the database. Do this on a COPY of your db, it is not undoable." (see http://bit.ly/jw1FPQ )
However, this would remove all of my keywords and I would like to do this selectively. If you have any suggestions about the steps I've outlined or about my specific question I would really appreciate hearing them. I'm looking to gain total control over the these references for a literature review I'm writing for my dissertation. Many of the keywords I receive from databases are meaningless to me and thus create a lot of noise when I use keywords and smart groups.
Best regards,
Will