コード例 #1
0
 def __init__(self, identifier_strategy, create_strategy):
     self.identifier_strategy = identifier_strategy
     self.create_strategy = create_strategy
     self.bio_crosswalker = BioCrosswalk(identifier_strategy, create_strategy)
     self.affiliations_crosswalker = AffiliationsCrosswalk(identifier_strategy, create_strategy)
     self.funding_crosswalker = FundingCrosswalk(identifier_strategy, create_strategy)
     self.works_crosswalker = WorksCrosswalk(identifier_strategy, create_strategy)
コード例 #2
0
ファイル: test_bio.py プロジェクト: gwu-libraries/orcid2vivo
 def setUp(self):
     self.graph = Graph(namespace_manager=ns.ns_manager)
     self.person_uri = ns.D["test"]
     self.create_strategy = SimpleCreateEntitiesStrategy(
         HashIdentifierStrategy(), person_uri=self.person_uri)
     self.crosswalker = BioCrosswalk(
         identifier_strategy=self.create_strategy,
         create_strategy=self.create_strategy)