Skip to content

zmughal-contrib/biobricks-ai--brick-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to build bricks

  1. Create a brick named {newbrick} from this template
gh repo create biobricks-ai/{newbrick} -p biobricks-ai/brick-template --public
gh repo clone biobricks-ai/{newbrick}
cd newbrick
  1. Edit stages according to your needs: Recommended scripts:

    • 01_download.sh
    • 02_unzip.sh
    • 03_build.sh calling a function to process individual files like csv2parquet.R or csv2parquet.py
  2. Replace stages in dvc.yaml with your new stages

  3. Build your brick

dvc repro # runs new stages
  1. Push the data to biobricks.ai
dvc push -r s3.biobricks.ai 
  1. Commit the brick
git add -A && git commit -m "some message"
git push
  1. Monitor the bricktools github action

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 85.3%
  • Python 10.1%
  • R 4.6%