Giter VIP home page Giter VIP logo

cleanroom-schema's People

Contributors

turbomam avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cleanroom-schema's Issues

./utils/get-value.sh: 4: Bad substitution

mark@nuc-two-ups:~/gitrepos/cleanroom-schema$ make update
./utils/get-value.sh: 4: Bad substitution
./utils/get-value.sh: 4: Bad substitution
cruft update
bash: cruft: command not found
make: *** [Makefile:67: update-template] Error 127

NMDC schema paper?

Move this "issue" somewhere else

compared to when (last relevant publication)

  • "best" or standardized practices
    • cookiecutter
    • jinja template documentation
      • some slot table problems
    • collecting data with dataharmonizer
      • but don't have a general purpose de-flattener

variety of data source

characteristics of the MongoDB back-end

NAPA protocol identifiers

performed a migration of MongoDB contents from schema v3.2 to v7

  • rough code
  • only Biosample identifiers are being relocated into type-specific list and being replaced with nmdc identiifers
  • those nmdc Biosample local values are UUIDs, not NAPA patterns

PR action warnings

I think @pkalita-lbl had local solutions for this in the nmdc-schema. Maybe those should be pushed into the cookiecutter template

Annotations
3 warnings

test (3.10)
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout@v2, actions/setup-python@v2
test (3.9)
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout@v2, actions/setup-python@v2
Build and test cleanroom_schema: .github#L1
ubuntu-latest workflows will use ubuntu-22.04 soon. For more details, see actions/runner-images#6399

bash: cruft: command not found

mark@nuc-two-ups:~/gitrepos/cleanroom-schema$ make update
./utils/get-value.sh: 4: Bad substitution
./utils/get-value.sh: 4: Bad substitution
cruft update
bash: cruft: command not found
make: *** [Makefile:67: update-template] Error 127

include python scripts, schema YAML and jsonschema in PyPI artifact

Schema YAML already included

$ ls -lR cleanroom_schema-0.1.0/src/
cleanroom_schema-0.1.0/src/:
total 4
drwxrwxr-x 4 mark mark 4096 Dec  8 11:11 cleanroom_schema

cleanroom_schema-0.1.0/src/cleanroom_schema:
total 12
drwxrwxr-x 2 mark mark 4096 Dec  8 11:11 datamodel
drwxrwxr-x 2 mark mark 4096 Dec  8 11:11 schema
-rw-r--r-- 1 mark mark  185 Dec  8 11:08 _version.py

cleanroom_schema-0.1.0/src/cleanroom_schema/datamodel:
total 24
-rw-r--r-- 1 mark mark 17394 Dec  8 11:08 cleanroom_schema.py
-rw-r--r-- 1 mark mark    32 Dec  8 11:08 __init__.py

cleanroom_schema-0.1.0/src/cleanroom_schema/schema:
total 8
-rw-r--r-- 1 mark mark 6370 Dec  8 11:08 cleanroom_schema.yaml

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.