Troubling installing kent-core and oligoMatch

11 views
Skip to first unread message

Erin Brettmann

unread,
May 19, 2025, 1:11:44 PM5/19/25
to gen...@soe.ucsc.edu

Hello,

 

I’m trying to install the kent-core package (specifically for oligoMatch) on my Mac (OSX-arm64). I attempted to clone from Github:

     git clone https://github.com/ucscGenomeBrowser/kent-core.git

     cd kent-core

     make

 

It did some things and then gave the error message:

     hmac.c:11:10: fatal error: 'openssl/hmac.h' file not found

   11 | #include "openssl/hmac.h"

      |          ^~~~~~~~~~~~~~~~

1 error generated.

 

I then tried to download the oligoMatch program directly from hgdownload:

     rsync -aP rsync://hgdownload.soe.ucsc.edu/genome/admin/exe/macOSX.arm64/oligoMatch ./

 

The file downloads but I cannot use it.

                oligoMatch path_to_oligo.fa path_to_reference.fa path_to_output.bed

                                zsh: command not found: oligoMatch

 

Do you have any suggestions on how to make either of these approaches work? How to address the error from using make or how to install the program I’ve already downloaded via rsync?

 

Thank you,

 

Erin Brettmann, PhD (she/her)

Senior Scientist

Genome Editing

 

MilliporeSigma

A business of Merck KGaA, Darmstadt, Germany

 

2909 Laclede Ave. | Saint Louis, MO | 63103 | USA

Phone: +1 (314) 771-5765 x63142437

www.sigma-aldrich.com

www.milliporesigma.com

 

 

This message and any attachment are confidential and may be privileged or otherwise protected from disclosure. If you are not the intended recipient, you must not copy this message or attachment or disclose the contents to any other person. If you have received this transmission in error, please notify the sender immediately and delete the message and any attachment from your system. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not accept liability for any omissions or errors in this message which may arise as a result of E-Mail-transmission or for damages resulting from any unauthorized changes of the content of this message and any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not guarantee that this message is free of viruses and does not accept liability for any damages caused by any virus transmitted therewith.

 

Click emdgroup.com/disclaimer to access the German, French, Spanish, Portuguese, Turkish, Polish and Slovak versions of this disclaimer.

 

Please find our Privacy Statement information by clicking here: emdgroup.com/privacy-statement (U.S.) or emdserono.com/privacy-statement (Canada)

Maximilian Haeussler

unread,
May 19, 2025, 1:24:13 PM5/19/25
to Erin Brettmann, gen...@soe.ucsc.edu
Hi Erin,

our code requires openssl, and OSX doesn't include openssl anymore (I believe). Are you using brew? If so, can you run

$ brew install openssl

to install this library and try the "make" command again.

To run the OSX binary, which is probably easier, I think OSX doesn't include "." in the PATH variable, so you have to run it like this:

./oligoMatch

Also, I'm curious what it is that you're trying to do. Our oligoMatch tool is not an aligner, and can be used for many things, and I'm curious if you're looking for primers, miRNAs, CRISPR targets or something else?

best,
Max



--

---
You received this message because you are subscribed to the Google Groups "UCSC Genome Browser Public Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to genome+un...@soe.ucsc.edu.
To view this discussion visit https://groups.google.com/a/soe.ucsc.edu/d/msgid/genome/PAXPR06MB7551B4D1C3F366F7C564DDFDE69CA%40PAXPR06MB7551.eurprd06.prod.outlook.com.

Hiram Clawson

unread,
May 19, 2025, 1:29:13 PM5/19/25
to Erin Brettmann, gen...@soe.ucsc.edu
Try running the command:

./oligoMatch
> www.sigma-aldrich.com<http://www.sigma-aldrich.com>
> www.milliporesigma.com<http://www.milliporesigma.com/>
>
>
>
>
> This message and any attachment are confidential and may be privileged or otherwise protected from disclosure. If you are not the intended recipient, you must not copy this message or attachment or disclose the contents to any other person. If you have received this transmission in error, please notify the sender immediately and delete the message and any attachment from your system. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not accept liability for any omissions or errors in this message which may arise as a result of E-Mail-transmission or for damages resulting from any unauthorized changes of the content of this message and any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not guarantee that this message is free of viruses and does not accept liability for any damages caused by any virus transmitted therewith.
>
>
>
> Click emdgroup.com/disclaimer<https://www.emdgroup.com/en/legal-disclaimer/mail-disclaimer.html> to access the German, French, Spanish, Portuguese, Turkish, Polish and Slovak versions of this disclaimer.
>
>
>
> Please find our Privacy Statement information by clicking here: emdgroup.com/privacy-statement (U.S.)<https://www.emdgroup.com/en/privacy-statement.html> or emdserono.com/privacy-statement (Canada)<https://www.emdserono.ca/ca-en/privacy-statement.html>
>

Reply all
Reply to author
Forward
0 new messages