Giter Club home page Giter Club logo

Comments (6)

progval avatar progval commented on September 27, 2024

Hello,

Could you send a pull request?

Also, a few needed changes:

  • Keep the header of the first column as-is ("Property")
  • add the name of the vocabulary as the header of the second column
  • Keep the last four rows empty

from codemeta.

bandrow avatar bandrow commented on September 27, 2024

from codemeta.

progval avatar progval commented on September 27, 2024

I am not allowed to upload my csv file to the git repo (permission issue?) for some reason

That's what pull requests are for: https://docs.github.com/en/repositories/working-with-files/managing-files/adding-a-file-to-a-repository

but sure, I can upload it myself once the crosswalk is ready.

Please note, there are multiple columns that match some of the codemeta elements, so I made them into a comma separated list. If there is a better delimiter, please let me know.

Use a /

I still wish that I could have used this: https://codemeta.github.io/codemeta-generator/ to do the crosswalk.

This is to write codemeta.json files, which is rather different from crosswalk editing.

For the field labelled "has part" we have a set of relationships that we use, some of them are has part, but others are in there too. There are 13 relationships including recommends, lists, related_to, duplicate, has_grant, has_plugin, has_organizational_facet and others. How do you want to handle that? has_part is in the list, so I added it, but what will this do if the relationships are more complex?

None of the ones you listed sound like they are part of the software (except maybe plugins). We have the funding property for grants, but I don't think the others have a corresponding codemeta property.

from codemeta.

bandrow avatar bandrow commented on September 27, 2024

from codemeta.

progval avatar progval commented on September 27, 2024

Yes this is the issue, we have a set of these relationships in the field,
some are relevant and some are not relevant. So I could not map this or I
could map it and risk having irrelevant values.

The sciscunch registry covers much more than software tools so
relationships for repositories will not come into play if we subset for
only software entities, but the allowed options are numerous. What is your
feeling about this in a crosswalk?

You definitely don't need to map all values from your vocabulary to Codemeta. Only the relevant ones.

The file is attached here.

I didn't get it (keep in mind this is a Github issue, not direct emails)

from codemeta.

bandrow avatar bandrow commented on September 27, 2024
supportingData SciCrunchRegistry
author  
citation Proper Citation
contributor  
copyrightHolder  
copyrightYear  
dateCreated  
dateModified  
datePublished  
editor  
encoding  
fileFormat  
funder Funding Agency
keywords Keywords/Related Condition
license Availability
producer  
provider  
publisher  
sponsor  
version  
isAccessibleForFree  
isPartOf Parent Organization
hasPart Resource Relationships
position  
description Description
identifier Resource ID/Alternate IDs
name Resource Name
sameAs Abbreviations/Synonyms
url Resource Website/Old URLs/Alternate URLs
relatedLink  
givenName  
familyName  
email  
affiliation  
identifier  
name  
address  
reviewAspect  
reviewBody  
endDate  
roleName  
startDate  
softwareSuggestions  
maintainer  
continuousIntegration  
buildInstructions  
developmentStatus  
embargoEndDate  
funding  
issueTracker  
referencePublication Defining Citation
readme  
hasSourceCode  
isSourceCodeOf  

from codemeta.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.