1515
1616from dcd_mapping .resource_utils import (
1717 LOCAL_STORE_PATH ,
18+ MAVEDB_BASE_URL ,
1819 ResourceAcquisitionError ,
20+ authentication_header ,
1921 http_download ,
2022)
2123from dcd_mapping .schemas import ScoreRow , ScoresetMetadata , UniProtRef
@@ -42,7 +44,11 @@ def get_scoreset_urns() -> set[str]:
4244
4345 :return: set of URN strings
4446 """
45- r = requests .get ("https://api.mavedb.org/api/v1/experiments/" , timeout = 30 )
47+ r = requests .get (
48+ f"{ MAVEDB_BASE_URL } /api/v1/experiments/" ,
49+ timeout = 30 ,
50+ headers = authentication_header (),
51+ )
4652 r .raise_for_status ()
4753 scoreset_urn_lists = [
4854 experiment ["scoreSetUrns" ]
@@ -78,7 +84,11 @@ def get_human_urns() -> list[str]:
7884 scoreset_urns = get_scoreset_urns ()
7985 human_scoresets : list [str ] = []
8086 for urn in scoreset_urns :
81- r = requests .get (f"https://api.mavedb.org/api/v1/score-sets/{ urn } " , timeout = 30 )
87+ r = requests .get (
88+ f"{ MAVEDB_BASE_URL } /api/v1/score-sets/{ urn } " ,
89+ timeout = 30 ,
90+ headers = authentication_header (),
91+ )
8292 try :
8393 r .raise_for_status ()
8494 except requests .exceptions .HTTPError :
@@ -127,8 +137,8 @@ def get_raw_scoreset_metadata(
127137 dcd_mapping_dir = LOCAL_STORE_PATH
128138 metadata_file = dcd_mapping_dir / f"{ scoreset_urn } _metadata.json"
129139 if not metadata_file .exists ():
130- url = f"https://api.mavedb.org /api/v1/score-sets/{ scoreset_urn } "
131- r = requests .get (url , timeout = 30 )
140+ url = f"{ MAVEDB_BASE_URL } /api/v1/score-sets/{ scoreset_urn } "
141+ r = requests .get (url , timeout = 30 , headers = authentication_header () )
132142 try :
133143 r .raise_for_status ()
134144 except requests .HTTPError as e :
@@ -246,7 +256,7 @@ def get_scoreset_records(
246256 if urn == "urn:mavedb:00000053-a-1" :
247257 _get_experiment_53_scores (scores_csv , silent )
248258 else :
249- url = f"https://api.mavedb.org /api/v1/score-sets/{ urn } /scores"
259+ url = f"{ MAVEDB_BASE_URL } /api/v1/score-sets/{ urn } /scores"
250260 try :
251261 http_download (url , scores_csv , silent )
252262 except requests .HTTPError as e :
0 commit comments