Klortho / eutils-org

Project to produce RDF output for some NCBI E-utilities
5 stars 2 forks source link

How to specify journal abbreviation #20

Closed Klortho closed 10 years ago

Klortho commented 10 years ago

See this thread.

What we have now (see this graph):

<rdf:Description rdf:nodeID="journal">
    <datacite:hasIdentifier>
        <rdf:Description>
            <rdf:type rdf:resource="http://purl.org/spar/datacite/Identifier"/>
            <datacite:usesIdentifierScheme rdf:resource="http://purl.org/spar/datacite/local-resource-identifier-scheme"/>
            <literal:hasLiteralValue>Balisage Ser Markup Technol</literal:hasLiteralValue>
            <prov:wasAttributedTo>
                <rdf:Description>
                    <rdf:type rdf:resource="http://www.w3.org/ns/prov#Agent"/>
                    <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Organization"/>
                    <rdfs:label>PubMed</rdfs:label>
                </rdf:Description>
            </prov:wasAttributedTo>
        </rdf:Description>
    </datacite:hasIdentifier>
</rdf:Description>
Klortho commented 10 years ago

Referring to this snippet from the original XML:

    <journal-meta>
      <journal-id journal-id-type="nlm-journal-id">101566482</journal-id>
      <journal-id journal-id-type="pubmed-jr-id">39470</journal-id>
      <journal-id journal-id-type="nlm-ta">Balisage Ser Markup Technol</journal-id>
      <journal-title-group>
        <journal-title>Balisage series on markup technologies</journal-title>
      </journal-title-group>
      <issn pub-type="epub">1947-2609</issn>
    </journal-meta>

Silvio will create two new properties in fabio: one for the "nlm-journal-id", which is a numerical identifiers, and one for "nlm-ta" (title abbreviation). These are both identifiers, and so, could perhaps both be subproperties of fabio:hasNationalLibraryOfMedicineJournalId, although personally I think maybe that is overkill. I would rather see fabio:hasNationalLibraryOfMedicineJournalId more tightly constrained so that it is always used for the numerical ID, and create one more property for the title abbr.

essepuntato commented 10 years ago

Deal all,

day 17/feb/2014, 23:51, Chris Maloney notifications@github.com wrote:

Referring to this snippet from the original XML:

<journal-meta>
  <journal-id journal-id-type="nlm-journal-id">101566482</journal-id>
  <journal-id journal-id-type="pubmed-jr-id">39470</journal-id>
  <journal-id journal-id-type="nlm-ta">Balisage Ser Markup Technol</journal-id>
  <journal-title-group>
    <journal-title>Balisage series on markup technologies</journal-title>
  </journal-title-group>
  <issn pub-type="epub">1947-2609</issn>
</journal-meta>

Silvio will create two new properties in fabio: one for the "nlm-journal-id", which is a numerical identifiers, and one for "nlm-ta" (title abbreviation). These are both identifiers, and so, could perhaps both be subproperties of fabio:hasNationalLibraryOfMedicineJournalId, although personally I think maybe that is overkill. I would rather see fabio:hasNationalLibraryOfMedicineJournalId more tightly constrained so that it is always used for the numerical ID, and create one more property for the title abbr.

I see. Well, another choice could be to specify that “fabio:hasNationalLibraryOfMedicineJournalId” must have a numeric value, while we can create a new “fabio:hasNationalLibraryOfMedicineJournalTitleAbbreviation” which is a subproperty of both dcterms:identifier and fabio:hasShortTitle.

What do you think?

Have a nice day :-)

S.

essepuntato commented 10 years ago

Hi all,

this sounds good to me,

cheers,

On Tue, Feb 18, 2014 at 10:26 AM, S. essepuntato@gmail.com wrote:

Deal all,

day 17/feb/2014, 23:51, Chris Maloney notifications@github.com wrote:

Referring to this snippet from the original XML:

<journal-meta>
  <journal-id journal-id-type="nlm-journal-id">101566482</journal-id>
  <journal-id journal-id-type="pubmed-jr-id">39470</journal-id>
  <journal-id journal-id-type="nlm-ta">Balisage Ser Markup Technol</journal-id>
  <journal-title-group>
    <journal-title>Balisage series on markup technologies</journal-title>
  </journal-title-group>
  <issn pub-type="epub">1947-2609</issn>
</journal-meta>

Silvio will create two new properties in fabio: one for the "nlm-journal-id", which is a numerical identifiers, and one for "nlm-ta" (title abbreviation). These are both identifiers, and so, could perhaps both be subproperties of fabio:hasNationalLibraryOfMedicineJournalId, although personally I think maybe that is overkill. I would rather see fabio:hasNationalLibraryOfMedicineJournalId more tightly constrained so that it is always used for the numerical ID, and create one more property for the title abbr.

I see. Well, another choice could be to specify that "fabio:hasNationalLibraryOfMedicineJournalId" must have a numeric value, while we can create a new "fabio:hasNationalLibraryOfMedicineJournalTitleAbbreviation" which is a subproperty of both dcterms:identifier and fabio:hasShortTitle.

What do you think?

Have a nice day :-)

S.

You received this message because you are subscribed to the Google Groups "JATS2RDF" group. To unsubscribe from this group and stop receiving emails from it, send an email to jats2rdf+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.

essepuntato commented 10 years ago

Hi All,

Sounds good to me as well!

Best, Gang

On Tue, Feb 18, 2014 at 6:55 AM, Leyla Jael García Castro < leylajael@gmail.com> wrote:

Hi all,

this sounds good to me,

cheers,

On Tue, Feb 18, 2014 at 10:26 AM, S. essepuntato@gmail.com wrote:

Deal all,

day 17/feb/2014, 23:51, Chris Maloney notifications@github.com wrote:

Referring to this snippet from the original XML:

<journal-meta>
  <journal-id journal-id-type="nlm-journal-id">101566482</journal-id>
  <journal-id journal-id-type="pubmed-jr-id">39470</journal-id>
  <journal-id journal-id-type="nlm-ta">Balisage Ser Markup Technol</journal-id>
  <journal-title-group>
    <journal-title>Balisage series on markup technologies</journal-title>
  </journal-title-group>
  <issn pub-type="epub">1947-2609</issn>
</journal-meta>

Silvio will create two new properties in fabio: one for the "nlm-journal-id", which is a numerical identifiers, and one for "nlm-ta" (title abbreviation). These are both identifiers, and so, could perhaps both be subproperties of fabio:hasNationalLibraryOfMedicineJournalId, although personally I think maybe that is overkill. I would rather see fabio:hasNationalLibraryOfMedicineJournalId more tightly constrained so that it is always used for the numerical ID, and create one more property for the title abbr.

I see. Well, another choice could be to specify that "fabio:hasNationalLibraryOfMedicineJournalId" must have a numeric value, while we can create a new "fabio:hasNationalLibraryOfMedicineJournalTitleAbbreviation" which is a subproperty of both dcterms:identifier and fabio:hasShortTitle.

What do you think?

Have a nice day :-)

S.

You received this message because you are subscribed to the Google Groups "JATS2RDF" group. To unsubscribe from this group and stop receiving emails from it, send an email to jats2rdf+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.

-- You received this message because you are subscribed to the Google Groups "JATS2RDF" group. To unsubscribe from this group and stop receiving emails from it, send an email to jats2rdf+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.

Klortho commented 10 years ago

I changed this as discussed.