cobracommander-henchman

Phần mềm chụp màn hình:
cobracommander-henchman
Các chi tiết về phần mềm:
Phiên bản: 0.1
Ngày tải lên: 15 Apr 15
Nhà phát triển: Justin Morris
Giấy phép: Miễn phí
Phổ biến: 3

Rating: 4.0/5 (Total Votes: 1)

cobracommander-tay sai là một ứng dụng Python.
Snakefiles
Một snakefile là những gì được sử dụng để cấu hình và chạy một tay sai xây dựng. Một snakefile có thể là bất kỳ tập tin tùy ý hoặc thực thi, miễn là nó kết quả đầu ra hợp lệ JSON stdout khi nó được gọi.
Chỉ có một chìa khóa / giá trị mà __must__ được snakfile bạn JSON;
- `Build`: một mảng các chuỗi có chứa các bước cần thiết để xây dựng dự án của bạn. Chúng được thực hiện tuần tự.
Tuy nhiên cũng có một loạt các thuộc tính tùy chọn khác mà bạn có thể thiết lập trong snakefile của bạn để đạt được kết quả khác nhau, đây là một vài;
- `Environment`: một đối tượng có các phím / giá trị là các biến môi trường cần phải được thiết lập trước khi bất kỳ 'bước build` được gọi.
- `Hooks`:
& Nbsp; - `Before_build`
& Nbsp; - `After_build`
& Nbsp; - `After_passing`
& Nbsp; - `After_failing`
Extensions (ghi chú cho thông số trong tương lai)
Phần mở rộng đến một trong một loạt các hương vị khác nhau, thường phụ thuộc vào chức năng mà họ cung cấp.
Phần mở rộng có thể thêm khả năng bổ sung chức năng tại các điểm đăng ký nhất định trong quá trình xây dựng (ví dụ; bài build, trong móc, vv)
Nếu một phần mở rộng cần cấu hình hoặc params trước khi được gọi vào thời điểm đăng ký của họ có thể được thông qua tại snakefile như vậy;
& Nbsp; & nbsp; & nbsp; 'Lỗ': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Before_build': [
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ['My_extension', ['args'], {'kwargs': 'foo'}],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ['My_other_extension', ['args']],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ['Vv']
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ]
& Nbsp; & nbsp; & nbsp; }

Yêu cầu :

  • Python

Ý kiến ​​để cobracommander-henchman

Bình luận không
Nhập bình luận
Bật hình ảnh!