Giter Site home page Giter Site logo

cfde-deriva's People

Contributors

abradyigs avatar acharbonneau avatar jessicalumian avatar jgaff avatar jonathancrabtree avatar jrchudy avatar karlcz avatar mikedarcy avatar nsuvarnaiari avatar rlc-dcppc avatar robes avatar trellixvulnteam avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cfde-deriva's Issues

UI RFC+

Draft a one-page document to cover design and organizational issues for the UI focus area.

API Planning Doc

Draft a one-page document to cover design and organizational issues for the API focus area.

Scripts & Catalog

Creates scripts to extract and annotate with metadata CF tools and workflows and creates a catalog of CF tools and workflows. Create a catalog of all CF DCC published bioinformatics tools and databases, and provide these for browsing and searching from the CFDE portal.

(4.2.6)

Remove schema assumptions in CfdeDataPackage

There are some assumptions about the schema of data being loaded into DERIVA, in the CfdeDataPackage, found specifically in the provision_denorm_tables method (e.g. column method must exist in table DataEvent in this code. These assumptions break the goal of this tool being generally C2M2-version agnostic, and are causing otherwise-valid data to fail to load into DERIVA.

The CfdeDataPackage should be modified to not require these columns in order to load data into DERIVA, so the tool doesn't need to be updated as the C2M2 changes.

Authorization model

may affect data model (level 1? or higher?)

could survey models from DCCs

dbGaP

Phenotype driven use case to build on.

combinations may need to be made private (de-identified) to protect privacy.

System infrastructure deployment

system diagram

waiting for STRIDES AWS accounts, but in the meantime

standup a VPC? need dedicated one for CFDE production deployment

UMB to set up local copy using our AWS account, Mike can provide access through firewall rules.

VPC environments? staging, devel, prod. Owned by STRIDES account

Need GLOBUS auth

portal - deploy to production

Start: 6/1/20
End: 9/20/20

Deliverable was: nih-cfde/deliverables#111 however the public release was delayed to 9/30/20

Portal - Cia process

Start: 1/1/20
End: 4/1/20

work with Cia Romano: do user interviews and develop user preferences for the CFDE Portal.

Report for DCCs to evaluate their C2M2 data

I need to ask the DCCs to review their data in the C2M2 model, however it's not clear what we want/need them to review, or how they should go about doing that.

@abradyIGS has volunteered to create a first draft of a high level report we could give to DCCs to review

@owhite is going to compile a list of ideas for questions we might ask them to help us verify the data

Planning Documentation Sprint

This is a sprint to create working docs that describe what we are focusing on, how we decide what we are focusing on, and how the work gets completed.

Nav bar improvements

For the demo web page, a few workarounds were added for the navbar since directly including it caused some styling collisions and other functionality to not work. The problem occurred because of a dependency on 2 different versions of bootstrap.css (3.3.7 and 4.7.0). Both were loaded into the environment side by side and that caused the clash in styles in navbar and some odd functionality with the modal's behavior since it's using a CSS solution to show/hide itself.

As a temporary solution, the navbar was placed inside of an <iframe> for the landing page and dashboard. This was done to scope the dependencies for the navbar so the version of bootstrap for the landing page and navbar could be different. This caused a few other issues, notably the navbar takes longer to load and the dropdowns in the navbar get clipped (so they are currently turned off).

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.