DOAJ Indexing
1. Introduction Nvcleus Publishing Platform seeks to promote open access and increased visibility of its scholarly articles by indexing them on the Directory of Open Access Journals (DOAJ). This specification document outlines the process of registering a publisher account on DOAJ and the procedure to submit articles using the existing CrossRef schema or by structuring the XML in a specific format.
Reference Links: https://doaj.org/docs/faq/ https://doaj.org/api/v3/docs https://www.crossref.org/documentation/schema-library/xsd-schema-quick-reference/ https://doaj.org/docs/xml/#example-doaj-xml-file
2. Registering a Publisher Account on DOAJ To begin indexing articles on DOAJ, Nvcleus Publishing Platform must first register a publisher account using the following link: https://doaj.org/publisher/
3. CrossRef Schema for Article Submission The Nvcleus Journals Platform already utilizes the CrossRef schema for registering its journals (contact Ravindhar for more info); it can use the same schema to submit articles to DOAJ. The CrossRef schema includes essential metadata fields such as DOI, title, authors, affiliations, abstract, full-text URL, and keywords.
4. Structuring XML for Article Submission If Nvcleus Publishing Platform does not use the CrossRef schema, articles can be submitted to DOAJ by structuring the XML in the format provided below:
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<language>[Language]</language>
<publisher>[Publisher Name]</publisher>
<journalTitle>[Journal Title]</journalTitle>
<issn>[Print ISSN]</issn>
<eissn>[Electronic ISSN]</eissn>
<publicationDate>[Publication Date - YYYY-MM-DD]</publicationDate>
<volume>[Volume Number]</volume>
<issue>[Issue Number]</issue>
<startPage>[Start Page]</startPage>
<endPage>[End Page]</endPage>
<doi>[DOI]</doi>
<publisherRecordId>[Publisher Record ID]</publisherRecordId>
<documentType>[Document Type - e.g., article]</documentType>
<title language="[Language]">[Article Title]</title>
<authors>
<author>
<name>[Author Name]</name>
<affiliationId>[Affiliation ID]</affiliationId>
<orcid_id>[ORCID ID]</orcid_id>
</author>
<!-- Additional authors, if applicable -->
</authors>
<affiliationsList>
<affiliationName affiliationId="[Affiliation ID]">[Affiliation Name]</affiliationName>
<!-- Additional affiliations, if applicable -->
</affiliationsList>
<abstract language="[Language]">[Abstract Text]</abstract>
<fullTextUrl format="[File Format]">[Full Text URL]</fullTextUrl>
<keywords language="[Language]">
<keyword>[Keyword 1]</keyword>
<keyword>[Keyword 2]</keyword>
<!-- Additional keywords, if applicable -->
</keywords>
</record>
<!-- Additional records for other articles, if applicable -->
</records>
5. XML Elements Explanation
[Language]: Language code of the article (e.g., "eng" for English). [Publisher Name]: Name of the publishing platform (Nvcleus Publishing Platform). [Journal Title]: Title of the journal in which the article is published. [Print ISSN]: Print ISSN of the journal. [Electronic ISSN]: Electronic ISSN of the journal. [Publication Date - YYYY-MM-DD]: Publication date of the article in the format "YYYY-MM-DD". [Volume Number]: Volume number of the journal. [Issue Number]: Issue number of the journal. [Start Page]: Starting page number of the article in the journal. [End Page]: Ending page number of the article in the journal. [DOI]: Digital Object Identifier of the article. [Publisher Record ID]: Unique record identifier used by the publisher. [Document Type]: Type of the document, e.g., "article". [Article Title]: Title of the article. [Author Name]: Name of the article's author. [Affiliation ID]: Unique ID for the author's affiliation. [ORCID ID]: ORCID ID of the author (if available). [Abstract Text]: Abstract of the article. [File Format]: Format of the full text file (e.g., "pdf"). [Full Text URL]: URL to access the full text of the article.
6: Obtain API Credentials To use the DOAJ API, you need to obtain API credentials, which typically include an API key or an access token. You can request these credentials by registering as a publisher on DOAJ and obtaining API access.
More detailed information on this link: https://doaj.org/api/v3/docs
6. Article Submission Process
Once the XML file is structured according to the provided format, Nvcleus Publishing Platform can submit to the DOAJ using the API.
**Example API call: **
Assuming you have obtained your API key and saved your article metadata in an XML file called article.xml, you can use cURL to make the API request as follows:
curl -X POST -H "Content-Type: application/xml" -H "Authorization: API_KEY_YOUR_API_KEY" --data-binary "@article.xml"
https://doaj.org/api/v1/articles/
Replace YOUR_API_KEY with your actual API key.
7. Conclusion By adhering to the specifications provided in this document, Nvcleus Publishing Platform can effectively index its articles on the Directory of Open Access Journals (DOAJ), ensuring increased visibility and accessibility of scholarly content to the global research community. Proper indexing on DOAJ contributes to the promotion of open access and the dissemination of valuable research publications.