Kids First Data Resource Center's repositories
kf-developer-handbook
π Handbook for all things development in Kids First
kf-lambda-quality-reports
π Data quality reports
kf-arranger
π Elasticsearch API Server for Kids First Portal
kf-cavatica-python-tools
Kids First Tools built on top of Sevenbridges Python API
kf-lambda-dataevents
π Event compactor lambda for dataservice events
kf-lambda-fileregistry
π Microservice to register Genomic Files into the Data Service
kf-lambda-healthchecker
π₯ Check the health of various services
aws-glue-data-catalog-client-for-apache-hive-metastore
The AWS Glue Data Catalog is a fully managed, Apache Hive Metastore compatible, metadata repository. Customers can use the Data Catalog as a central repository to store structural and operational metadata for their data. AWS Glue provides out-of-box integration with Amazon EMR that enables customers to use the AWS Glue Data Catalog as an external Hive Metastore. This is an open-source implementation of the Apache Hive Metastore client on Amazon EMR clusters that uses the AWS Glue Data Catalog as an external Hive Metastore. It serves as a reference implementation for building a Hive Metastore-compatible client that connects to the AWS Glue Data Catalog. It may be ported to other Hive Metastore-compatible platforms such as other Hadoop and Apache Spark distributions
datahub
Forked from MSKCC, this is used to push KF published studies to MSKCC's cBioPortal to increase visibility and collaboration in pediatric reserarch
devops-requests
General DevOps Requests for KidsFirst DevOps team
ego-token-middleware
π§ express middleware for validating the ego jwt
kf-api-bucketservice
π Nano service for creating study buckets in S3
kf-api-search-members
This service provides an endpoint to query the member elasticsearch database. Results are returned based on a provided query string and some low / high limit for the number of results desired.
kf-etl-indexer
Code taking data from s3 to elasticsearch
kf-lambda-authorizer-ego-admin
:closed_lock_with_key: A lambda that can be used as an Authorizer for AWS API Gateway.
kf-lambda-data-tracker-notifier
π Notifications for Data Tracker events
kf-lambda-update-dbgap-consent
:arrows_clockwise: Periodically updates dbgap consent code from dbgap xml
kf-mskcc-vcf2maf
This is a port of MSKCCs vcf2maf repository, release v1.16.19. We have modified their Dockerfile and dropped deprecated fields from their maf output to suit the needs of Kids First and pedcBioportal
kf-release-maker
π· Tool to author software releases for Kids First
kf-sphinx-docs-theme
π Kids First Sphinx Docs Theme
kf-zeppelin
Customization of Apache Zeppelin for KF
kf-zeppelin-web
Contain theme for zeppelin UI customization
ncbi-drs
GA4GH DRS Service
THetA
Tumor Heterogeneity Analysis (THetA) and THetA2 are algorithms that estimate the tumor purity and clonal/subclonal copy number aberrations directly from high-throughput DNA sequencing data. This repository includes the updated algorithm, called THetA2.