Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 750 Bytes

README.md

File metadata and controls

35 lines (27 loc) · 750 Bytes

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