public class OpenAIRESubmitterUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
OpenAIRESubmitterUtils.ContextInfo |
| Constructor and Description |
|---|
OpenAIRESubmitterUtils(String community_api,
String dsm_api) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
calculateFunderId(String funderShortName,
String funding) |
protected String |
calculateFunderName(String funderShortName) |
protected String |
calculateFunderPrefix(String funderShortName,
String funding) |
protected String |
calculateProjectId(String funderShortName,
String funding,
String code) |
Map<String,String> |
calculateProjectInfo(String link) |
DatasourceEntry |
findDatasource(String dsId) |
protected String |
fixFunderShortName(String funderShortName) |
protected String |
fixFundingName(String funderShortName,
String fundingName) |
List<OpenAIRESubmitterUtils.ContextInfo> |
processContexts(List<String> zenodoCommunities,
Map<String,String> labelMap) |
Collection<String> |
translateZenodoCommunity(String community) |
public DatasourceEntry findDatasource(String dsId)
protected String calculateFunderPrefix(String funderShortName, String funding)
protected String calculateProjectId(String funderShortName, String funding, String code)
public Collection<String> translateZenodoCommunity(String community)
Copyright © 2023. All rights reserved.