anthropics / life-sciences
File Churn

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 30 files with 7,013 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 30 files changed 1-5 times (7,013 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 30 files with 7,013 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 18 files changed by 2-5 contributors (4,033 lines of code)
    • 12 files changed by 1 contributor (2,980 lines of code)
0% | 0% | 0% | 57% | 42%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
md, py, json, txt, yaml, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
nextflow-development0% | 0% | 0% | 0% | 100%
instrument-data-to-allotrope0% | 0% | 0% | 0% | 100%
scvi-tools0% | 0% | 0% | 0% | 100%
single-cell-rna-qc0% | 0% | 0% | 0% | 100%
clinical-trial-protocol-skill0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 30)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
__init__.py
in nextflow-development/scripts/utils
47 - 2026-01-09 2026-01-09 1 2 +138 / -0 andres@anthropic.com noreply@anthropic.com
qc_core.py
in single-cell-rna-qc/scripts
80 6 2025-10-20 2025-10-20 1 2 +468 / -2 jwei@anthropic.com jwei@anthropic.com
prepare_data.py
in scvi-tools/scripts
87 2 2026-01-09 2026-01-09 1 1 +345 / -7 jwei@anthropic.com jwei@anthropic.com
file_discovery.py
in nextflow-development/scripts/utils
101 5 2026-01-09 2026-01-09 1 2 +378 / -0 andres@anthropic.com noreply@anthropic.com
genomes.yaml
in nextflow-development/scripts/config
108 - 2026-01-09 2026-01-09 1 2 +296 / -0 andres@anthropic.com noreply@anthropic.com
cluster_embed.py
in scvi-tools/scripts
111 3 2026-01-09 2026-01-09 1 1 +424 / -0 jwei@anthropic.com jwei@anthropic.com
transfer_labels.py
in scvi-tools/scripts
125 3 2026-01-09 2026-01-09 1 1 +448 / -0 jwei@anthropic.com jwei@anthropic.com
differential_expression.py
in scvi-tools/scripts
129 3 2026-01-09 2026-01-09 1 1 +440 / -0 jwei@anthropic.com jwei@anthropic.com
rnaseq.yaml
in nextflow-development/scripts/config/pipelines
130 - 2026-01-09 2026-01-09 1 2 +294 / -0 andres@anthropic.com noreply@anthropic.com
integrate_datasets.py
in scvi-tools/scripts
135 3 2026-01-09 2026-01-09 1 1 +474 / -0 jwei@anthropic.com jwei@anthropic.com
flatten_asm.py
in instrument-data-to-allotrope/scripts
153 7 2026-01-08 2026-01-08 1 1 +508 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
qc_plotting.py
in single-cell-rna-qc/scripts
153 3 2025-10-20 2025-10-20 1 2 +470 / -0 daisy@anthropic.com jwei@anthropic.com
qc_analysis.py
in single-cell-rna-qc/scripts
155 - 2025-10-20 2025-10-20 1 2 +466 / -2 jwei@anthropic.com jwei@anthropic.com
sample_inference.py
in nextflow-development/scripts/utils
161 7 2026-01-09 2026-01-09 1 2 +580 / -0 andres@anthropic.com noreply@anthropic.com
atacseq.yaml
in nextflow-development/scripts/config/pipelines
167 - 2026-01-09 2026-01-09 1 2 +374 / -0 andres@anthropic.com noreply@anthropic.com
validators.py
in nextflow-development/scripts/utils
171 8 2026-01-09 2026-01-09 1 2 +512 / -0 andres@anthropic.com noreply@anthropic.com
detect_data_type.py
in nextflow-development/scripts
201 6 2026-01-09 2026-01-09 1 2 +600 / -0 andres@anthropic.com noreply@anthropic.com
sarek.yaml
in nextflow-development/scripts/config/pipelines
209 - 2026-01-09 2026-01-09 1 2 +466 / -0 andres@anthropic.com noreply@anthropic.com
train_model.py
in scvi-tools/scripts
233 7 2026-01-09 2026-01-09 1 1 +740 / -0 jwei@anthropic.com jwei@anthropic.com
export_parser.py
in instrument-data-to-allotrope/scripts
234 6 2026-01-08 2026-01-08 1 1 +962 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
validate_adata.py
in scvi-tools/scripts
253 7 2026-01-09 2026-01-09 1 1 +794 / -0 jwei@anthropic.com jwei@anthropic.com
generate_samplesheet.py
in nextflow-development/scripts
288 10 2026-01-09 2026-01-09 1 2 +910 / -0 andres@anthropic.com noreply@anthropic.com
model_utils.py
in scvi-tools/scripts
319 10 2026-01-09 2026-01-09 1 1 +1275 / -7 jwei@anthropic.com jwei@anthropic.com
sample_size_calculator.py
in clinical-trial-protocol-skill/scripts
326 3 2026-01-09 2026-01-09 1 2 +916 / -0 andres@anthropic.com noreply@anthropic.com
check_environment.py
in nextflow-development/scripts
348 9 2026-01-09 2026-01-09 1 2 +904 / -0 andres@anthropic.com noreply@anthropic.com
manage_genomes.py
in nextflow-development/scripts
368 9 2026-01-09 2026-01-09 1 2 +1042 / -0 andres@anthropic.com noreply@anthropic.com
convert_to_asm.py
in instrument-data-to-allotrope/scripts
386 11 2026-01-08 2026-01-08 1 1 +1086 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
ncbi_utils.py
in nextflow-development/scripts/utils
509 16 2026-01-09 2026-01-09 1 2 +1616 / -0 andres@anthropic.com noreply@anthropic.com
sra_geo_fetch.py
in nextflow-development/scripts
511 11 2026-01-09 2026-01-09 1 2 +1464 / -0 andres@anthropic.com noreply@anthropic.com
validate_asm.py
in instrument-data-to-allotrope/scripts
815 24 2026-01-08 2026-01-08 1 1 +2204 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
Files With Most Churn (Top 30)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
validate_asm.py
in instrument-data-to-allotrope/scripts
815 24 2026-01-08 2026-01-08 1 1 +2204 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
ncbi_utils.py
in nextflow-development/scripts/utils
509 16 2026-01-09 2026-01-09 1 2 +1616 / -0 andres@anthropic.com noreply@anthropic.com
sra_geo_fetch.py
in nextflow-development/scripts
511 11 2026-01-09 2026-01-09 1 2 +1464 / -0 andres@anthropic.com noreply@anthropic.com
model_utils.py
in scvi-tools/scripts
319 10 2026-01-09 2026-01-09 1 1 +1275 / -7 jwei@anthropic.com jwei@anthropic.com
convert_to_asm.py
in instrument-data-to-allotrope/scripts
386 11 2026-01-08 2026-01-08 1 1 +1086 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
manage_genomes.py
in nextflow-development/scripts
368 9 2026-01-09 2026-01-09 1 2 +1042 / -0 andres@anthropic.com noreply@anthropic.com
export_parser.py
in instrument-data-to-allotrope/scripts
234 6 2026-01-08 2026-01-08 1 1 +962 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
sample_size_calculator.py
in clinical-trial-protocol-skill/scripts
326 3 2026-01-09 2026-01-09 1 2 +916 / -0 andres@anthropic.com noreply@anthropic.com
generate_samplesheet.py
in nextflow-development/scripts
288 10 2026-01-09 2026-01-09 1 2 +910 / -0 andres@anthropic.com noreply@anthropic.com
check_environment.py
in nextflow-development/scripts
348 9 2026-01-09 2026-01-09 1 2 +904 / -0 andres@anthropic.com noreply@anthropic.com
validate_adata.py
in scvi-tools/scripts
253 7 2026-01-09 2026-01-09 1 1 +794 / -0 jwei@anthropic.com jwei@anthropic.com
train_model.py
in scvi-tools/scripts
233 7 2026-01-09 2026-01-09 1 1 +740 / -0 jwei@anthropic.com jwei@anthropic.com
detect_data_type.py
in nextflow-development/scripts
201 6 2026-01-09 2026-01-09 1 2 +600 / -0 andres@anthropic.com noreply@anthropic.com
sample_inference.py
in nextflow-development/scripts/utils
161 7 2026-01-09 2026-01-09 1 2 +580 / -0 andres@anthropic.com noreply@anthropic.com
validators.py
in nextflow-development/scripts/utils
171 8 2026-01-09 2026-01-09 1 2 +512 / -0 andres@anthropic.com noreply@anthropic.com
flatten_asm.py
in instrument-data-to-allotrope/scripts
153 7 2026-01-08 2026-01-08 1 1 +508 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
integrate_datasets.py
in scvi-tools/scripts
135 3 2026-01-09 2026-01-09 1 1 +474 / -0 jwei@anthropic.com jwei@anthropic.com
qc_core.py
in single-cell-rna-qc/scripts
80 6 2025-10-20 2025-10-20 1 2 +468 / -2 jwei@anthropic.com jwei@anthropic.com
qc_plotting.py
in single-cell-rna-qc/scripts
153 3 2025-10-20 2025-10-20 1 2 +470 / -0 daisy@anthropic.com jwei@anthropic.com
qc_analysis.py
in single-cell-rna-qc/scripts
155 - 2025-10-20 2025-10-20 1 2 +466 / -2 jwei@anthropic.com jwei@anthropic.com
sarek.yaml
in nextflow-development/scripts/config/pipelines
209 - 2026-01-09 2026-01-09 1 2 +466 / -0 andres@anthropic.com noreply@anthropic.com
transfer_labels.py
in scvi-tools/scripts
125 3 2026-01-09 2026-01-09 1 1 +448 / -0 jwei@anthropic.com jwei@anthropic.com
differential_expression.py
in scvi-tools/scripts
129 3 2026-01-09 2026-01-09 1 1 +440 / -0 jwei@anthropic.com jwei@anthropic.com
cluster_embed.py
in scvi-tools/scripts
111 3 2026-01-09 2026-01-09 1 1 +424 / -0 jwei@anthropic.com jwei@anthropic.com
file_discovery.py
in nextflow-development/scripts/utils
101 5 2026-01-09 2026-01-09 1 2 +378 / -0 andres@anthropic.com noreply@anthropic.com
atacseq.yaml
in nextflow-development/scripts/config/pipelines
167 - 2026-01-09 2026-01-09 1 2 +374 / -0 andres@anthropic.com noreply@anthropic.com
prepare_data.py
in scvi-tools/scripts
87 2 2026-01-09 2026-01-09 1 1 +345 / -7 jwei@anthropic.com jwei@anthropic.com
genomes.yaml
in nextflow-development/scripts/config
108 - 2026-01-09 2026-01-09 1 2 +296 / -0 andres@anthropic.com noreply@anthropic.com
rnaseq.yaml
in nextflow-development/scripts/config/pipelines
130 - 2026-01-09 2026-01-09 1 2 +294 / -0 andres@anthropic.com noreply@anthropic.com
__init__.py
in nextflow-development/scripts/utils
47 - 2026-01-09 2026-01-09 1 2 +138 / -0 andres@anthropic.com noreply@anthropic.com
Files With Most Contributors (Top 30)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
sample_size_calculator.py
in clinical-trial-protocol-skill/scripts
326 3 2026-01-09 2026-01-09 1 2 +916 / -0 andres@anthropic.com noreply@anthropic.com
qc_analysis.py
in single-cell-rna-qc/scripts
155 - 2025-10-20 2025-10-20 1 2 +466 / -2 jwei@anthropic.com jwei@anthropic.com
qc_plotting.py
in single-cell-rna-qc/scripts
153 3 2025-10-20 2025-10-20 1 2 +470 / -0 daisy@anthropic.com jwei@anthropic.com
qc_core.py
in single-cell-rna-qc/scripts
80 6 2025-10-20 2025-10-20 1 2 +468 / -2 jwei@anthropic.com jwei@anthropic.com
manage_genomes.py
in nextflow-development/scripts
368 9 2026-01-09 2026-01-09 1 2 +1042 / -0 andres@anthropic.com noreply@anthropic.com
sra_geo_fetch.py
in nextflow-development/scripts
511 11 2026-01-09 2026-01-09 1 2 +1464 / -0 andres@anthropic.com noreply@anthropic.com
generate_samplesheet.py
in nextflow-development/scripts
288 10 2026-01-09 2026-01-09 1 2 +910 / -0 andres@anthropic.com noreply@anthropic.com
sarek.yaml
in nextflow-development/scripts/config/pipelines
209 - 2026-01-09 2026-01-09 1 2 +466 / -0 andres@anthropic.com noreply@anthropic.com
rnaseq.yaml
in nextflow-development/scripts/config/pipelines
130 - 2026-01-09 2026-01-09 1 2 +294 / -0 andres@anthropic.com noreply@anthropic.com
atacseq.yaml
in nextflow-development/scripts/config/pipelines
167 - 2026-01-09 2026-01-09 1 2 +374 / -0 andres@anthropic.com noreply@anthropic.com
genomes.yaml
in nextflow-development/scripts/config
108 - 2026-01-09 2026-01-09 1 2 +296 / -0 andres@anthropic.com noreply@anthropic.com
file_discovery.py
in nextflow-development/scripts/utils
101 5 2026-01-09 2026-01-09 1 2 +378 / -0 andres@anthropic.com noreply@anthropic.com
sample_inference.py
in nextflow-development/scripts/utils
161 7 2026-01-09 2026-01-09 1 2 +580 / -0 andres@anthropic.com noreply@anthropic.com
validators.py
in nextflow-development/scripts/utils
171 8 2026-01-09 2026-01-09 1 2 +512 / -0 andres@anthropic.com noreply@anthropic.com
__init__.py
in nextflow-development/scripts/utils
47 - 2026-01-09 2026-01-09 1 2 +138 / -0 andres@anthropic.com noreply@anthropic.com
ncbi_utils.py
in nextflow-development/scripts/utils
509 16 2026-01-09 2026-01-09 1 2 +1616 / -0 andres@anthropic.com noreply@anthropic.com
check_environment.py
in nextflow-development/scripts
348 9 2026-01-09 2026-01-09 1 2 +904 / -0 andres@anthropic.com noreply@anthropic.com
detect_data_type.py
in nextflow-development/scripts
201 6 2026-01-09 2026-01-09 1 2 +600 / -0 andres@anthropic.com noreply@anthropic.com
transfer_labels.py
in scvi-tools/scripts
125 3 2026-01-09 2026-01-09 1 1 +448 / -0 jwei@anthropic.com jwei@anthropic.com
differential_expression.py
in scvi-tools/scripts
129 3 2026-01-09 2026-01-09 1 1 +440 / -0 jwei@anthropic.com jwei@anthropic.com
prepare_data.py
in scvi-tools/scripts
87 2 2026-01-09 2026-01-09 1 1 +345 / -7 jwei@anthropic.com jwei@anthropic.com
cluster_embed.py
in scvi-tools/scripts
111 3 2026-01-09 2026-01-09 1 1 +424 / -0 jwei@anthropic.com jwei@anthropic.com
model_utils.py
in scvi-tools/scripts
319 10 2026-01-09 2026-01-09 1 1 +1275 / -7 jwei@anthropic.com jwei@anthropic.com
validate_adata.py
in scvi-tools/scripts
253 7 2026-01-09 2026-01-09 1 1 +794 / -0 jwei@anthropic.com jwei@anthropic.com
integrate_datasets.py
in scvi-tools/scripts
135 3 2026-01-09 2026-01-09 1 1 +474 / -0 jwei@anthropic.com jwei@anthropic.com
train_model.py
in scvi-tools/scripts
233 7 2026-01-09 2026-01-09 1 1 +740 / -0 jwei@anthropic.com jwei@anthropic.com
validate_asm.py
in instrument-data-to-allotrope/scripts
815 24 2026-01-08 2026-01-08 1 1 +2204 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
convert_to_asm.py
in instrument-data-to-allotrope/scripts
386 11 2026-01-08 2026-01-08 1 1 +1086 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
export_parser.py
in instrument-data-to-allotrope/scripts
234 6 2026-01-08 2026-01-08 1 1 +962 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
flatten_asm.py
in instrument-data-to-allotrope/scripts
153 7 2026-01-08 2026-01-08 1 1 +508 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
Files With Least Contributors (Top 30)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
validate_asm.py
in instrument-data-to-allotrope/scripts
815 24 2026-01-08 2026-01-08 1 1 +2204 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
convert_to_asm.py
in instrument-data-to-allotrope/scripts
386 11 2026-01-08 2026-01-08 1 1 +1086 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
model_utils.py
in scvi-tools/scripts
319 10 2026-01-09 2026-01-09 1 1 +1275 / -7 jwei@anthropic.com jwei@anthropic.com
validate_adata.py
in scvi-tools/scripts
253 7 2026-01-09 2026-01-09 1 1 +794 / -0 jwei@anthropic.com jwei@anthropic.com
export_parser.py
in instrument-data-to-allotrope/scripts
234 6 2026-01-08 2026-01-08 1 1 +962 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
train_model.py
in scvi-tools/scripts
233 7 2026-01-09 2026-01-09 1 1 +740 / -0 jwei@anthropic.com jwei@anthropic.com
flatten_asm.py
in instrument-data-to-allotrope/scripts
153 7 2026-01-08 2026-01-08 1 1 +508 / -0 daniellechou@anthropic.com daniellechou@anthropic.com
integrate_datasets.py
in scvi-tools/scripts
135 3 2026-01-09 2026-01-09 1 1 +474 / -0 jwei@anthropic.com jwei@anthropic.com
differential_expression.py
in scvi-tools/scripts
129 3 2026-01-09 2026-01-09 1 1 +440 / -0 jwei@anthropic.com jwei@anthropic.com
transfer_labels.py
in scvi-tools/scripts
125 3 2026-01-09 2026-01-09 1 1 +448 / -0 jwei@anthropic.com jwei@anthropic.com
cluster_embed.py
in scvi-tools/scripts
111 3 2026-01-09 2026-01-09 1 1 +424 / -0 jwei@anthropic.com jwei@anthropic.com
prepare_data.py
in scvi-tools/scripts
87 2 2026-01-09 2026-01-09 1 1 +345 / -7 jwei@anthropic.com jwei@anthropic.com
sra_geo_fetch.py
in nextflow-development/scripts
511 11 2026-01-09 2026-01-09 1 2 +1464 / -0 andres@anthropic.com noreply@anthropic.com
ncbi_utils.py
in nextflow-development/scripts/utils
509 16 2026-01-09 2026-01-09 1 2 +1616 / -0 andres@anthropic.com noreply@anthropic.com
manage_genomes.py
in nextflow-development/scripts
368 9 2026-01-09 2026-01-09 1 2 +1042 / -0 andres@anthropic.com noreply@anthropic.com
check_environment.py
in nextflow-development/scripts
348 9 2026-01-09 2026-01-09 1 2 +904 / -0 andres@anthropic.com noreply@anthropic.com
sample_size_calculator.py
in clinical-trial-protocol-skill/scripts
326 3 2026-01-09 2026-01-09 1 2 +916 / -0 andres@anthropic.com noreply@anthropic.com
generate_samplesheet.py
in nextflow-development/scripts
288 10 2026-01-09 2026-01-09 1 2 +910 / -0 andres@anthropic.com noreply@anthropic.com
sarek.yaml
in nextflow-development/scripts/config/pipelines
209 - 2026-01-09 2026-01-09 1 2 +466 / -0 andres@anthropic.com noreply@anthropic.com
detect_data_type.py
in nextflow-development/scripts
201 6 2026-01-09 2026-01-09 1 2 +600 / -0 andres@anthropic.com noreply@anthropic.com
validators.py
in nextflow-development/scripts/utils
171 8 2026-01-09 2026-01-09 1 2 +512 / -0 andres@anthropic.com noreply@anthropic.com
atacseq.yaml
in nextflow-development/scripts/config/pipelines
167 - 2026-01-09 2026-01-09 1 2 +374 / -0 andres@anthropic.com noreply@anthropic.com
sample_inference.py
in nextflow-development/scripts/utils
161 7 2026-01-09 2026-01-09 1 2 +580 / -0 andres@anthropic.com noreply@anthropic.com
qc_analysis.py
in single-cell-rna-qc/scripts
155 - 2025-10-20 2025-10-20 1 2 +466 / -2 jwei@anthropic.com jwei@anthropic.com
qc_plotting.py
in single-cell-rna-qc/scripts
153 3 2025-10-20 2025-10-20 1 2 +470 / -0 daisy@anthropic.com jwei@anthropic.com
rnaseq.yaml
in nextflow-development/scripts/config/pipelines
130 - 2026-01-09 2026-01-09 1 2 +294 / -0 andres@anthropic.com noreply@anthropic.com
genomes.yaml
in nextflow-development/scripts/config
108 - 2026-01-09 2026-01-09 1 2 +296 / -0 andres@anthropic.com noreply@anthropic.com
file_discovery.py
in nextflow-development/scripts/utils
101 5 2026-01-09 2026-01-09 1 2 +378 / -0 andres@anthropic.com noreply@anthropic.com
qc_core.py
in single-cell-rna-qc/scripts
80 6 2025-10-20 2025-10-20 1 2 +468 / -2 jwei@anthropic.com jwei@anthropic.com
__init__.py
in nextflow-development/scripts/utils
47 - 2026-01-09 2026-01-09 1 2 +138 / -0 andres@anthropic.com noreply@anthropic.com
Correlations

File Size vs. Number of Changes: 30 points

clinical-trial-protocol-skill/scripts/sample_size_calculator.py x: 326 lines of code y: 1 # changes scvi-tools/scripts/cluster_embed.py x: 111 lines of code y: 1 # changes scvi-tools/scripts/differential_expression.py x: 129 lines of code y: 1 # changes scvi-tools/scripts/integrate_datasets.py x: 135 lines of code y: 1 # changes scvi-tools/scripts/model_utils.py x: 319 lines of code y: 1 # changes scvi-tools/scripts/prepare_data.py x: 87 lines of code y: 1 # changes scvi-tools/scripts/train_model.py x: 233 lines of code y: 1 # changes scvi-tools/scripts/transfer_labels.py x: 125 lines of code y: 1 # changes scvi-tools/scripts/validate_adata.py x: 253 lines of code y: 1 # changes nextflow-development/scripts/check_environment.py x: 348 lines of code y: 1 # changes nextflow-development/scripts/config/genomes.yaml x: 108 lines of code y: 1 # changes nextflow-development/scripts/config/pipelines/atacseq.yaml x: 167 lines of code y: 1 # changes nextflow-development/scripts/config/pipelines/rnaseq.yaml x: 130 lines of code y: 1 # changes nextflow-development/scripts/config/pipelines/sarek.yaml x: 209 lines of code y: 1 # changes nextflow-development/scripts/detect_data_type.py x: 201 lines of code y: 1 # changes nextflow-development/scripts/generate_samplesheet.py x: 288 lines of code y: 1 # changes nextflow-development/scripts/manage_genomes.py x: 368 lines of code y: 1 # changes nextflow-development/scripts/sra_geo_fetch.py x: 511 lines of code y: 1 # changes nextflow-development/scripts/utils/__init__.py x: 47 lines of code y: 1 # changes nextflow-development/scripts/utils/file_discovery.py x: 101 lines of code y: 1 # changes nextflow-development/scripts/utils/ncbi_utils.py x: 509 lines of code y: 1 # changes nextflow-development/scripts/utils/sample_inference.py x: 161 lines of code y: 1 # changes nextflow-development/scripts/utils/validators.py x: 171 lines of code y: 1 # changes instrument-data-to-allotrope/scripts/convert_to_asm.py x: 386 lines of code y: 1 # changes instrument-data-to-allotrope/scripts/export_parser.py x: 234 lines of code y: 1 # changes instrument-data-to-allotrope/scripts/flatten_asm.py x: 153 lines of code y: 1 # changes instrument-data-to-allotrope/scripts/validate_asm.py x: 815 lines of code y: 1 # changes single-cell-rna-qc/scripts/qc_analysis.py x: 155 lines of code y: 1 # changes single-cell-rna-qc/scripts/qc_core.py x: 80 lines of code y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.0
0 815.0
lines of code
min: 47.0 | average: 233.77 | 25th percentile: 128.0 | median: 169.0 | 75th percentile: 320.75 | max: 815.0

Number of Contributors vs. Number of Changes: 30 points

clinical-trial-protocol-skill/scripts/sample_size_calculator.py x: 2 # contributors y: 1 # changes scvi-tools/scripts/cluster_embed.py x: 1 # contributors y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.0
0 2.0
# contributors
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

Number of Contributors vs. File Size: 30 points

clinical-trial-protocol-skill/scripts/sample_size_calculator.py x: 2 # contributors y: 326 lines of code scvi-tools/scripts/cluster_embed.py x: 1 # contributors y: 111 lines of code scvi-tools/scripts/differential_expression.py x: 1 # contributors y: 129 lines of code scvi-tools/scripts/integrate_datasets.py x: 1 # contributors y: 135 lines of code scvi-tools/scripts/model_utils.py x: 1 # contributors y: 319 lines of code scvi-tools/scripts/prepare_data.py x: 1 # contributors y: 87 lines of code scvi-tools/scripts/train_model.py x: 1 # contributors y: 233 lines of code scvi-tools/scripts/transfer_labels.py x: 1 # contributors y: 125 lines of code scvi-tools/scripts/validate_adata.py x: 1 # contributors y: 253 lines of code nextflow-development/scripts/check_environment.py x: 2 # contributors y: 348 lines of code nextflow-development/scripts/config/genomes.yaml x: 2 # contributors y: 108 lines of code nextflow-development/scripts/config/pipelines/atacseq.yaml x: 2 # contributors y: 167 lines of code nextflow-development/scripts/config/pipelines/rnaseq.yaml x: 2 # contributors y: 130 lines of code nextflow-development/scripts/config/pipelines/sarek.yaml x: 2 # contributors y: 209 lines of code nextflow-development/scripts/detect_data_type.py x: 2 # contributors y: 201 lines of code nextflow-development/scripts/generate_samplesheet.py x: 2 # contributors y: 288 lines of code nextflow-development/scripts/manage_genomes.py x: 2 # contributors y: 368 lines of code nextflow-development/scripts/sra_geo_fetch.py x: 2 # contributors y: 511 lines of code nextflow-development/scripts/utils/__init__.py x: 2 # contributors y: 47 lines of code nextflow-development/scripts/utils/file_discovery.py x: 2 # contributors y: 101 lines of code nextflow-development/scripts/utils/ncbi_utils.py x: 2 # contributors y: 509 lines of code nextflow-development/scripts/utils/sample_inference.py x: 2 # contributors y: 161 lines of code nextflow-development/scripts/utils/validators.py x: 2 # contributors y: 171 lines of code instrument-data-to-allotrope/scripts/convert_to_asm.py x: 1 # contributors y: 386 lines of code instrument-data-to-allotrope/scripts/flatten_asm.py x: 1 # contributors y: 153 lines of code instrument-data-to-allotrope/scripts/validate_asm.py x: 1 # contributors y: 815 lines of code single-cell-rna-qc/scripts/qc_analysis.py x: 2 # contributors y: 155 lines of code single-cell-rna-qc/scripts/qc_core.py x: 2 # contributors y: 80 lines of code single-cell-rna-qc/scripts/qc_plotting.py x: 2 # contributors y: 153 lines of code
815.0
lines of code
  min: 47.0
  average: 233.77
  25th percentile: 128.0
  median: 169.0
  75th percentile: 320.75
  max: 815.0
0 2.0
# contributors
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

Number of Changes vs. Line Churn: 148 points

.claude-plugin/marketplace.json x: 11 # changes y: 338 line churn README.md x: 12 # changes y: 594 line churn adisinsight/.claude-plugin/plugin.json x: 2 # changes y: 30 line churn clinical-trial-protocol-skill/LICENSE.txt x: 1 # changes y: 402 line churn .github/workflows/claude-skill-review.yml x: 2 # changes y: 32 line churn .github/workflows/claude-code-review.yml x: 1 # changes y: 88 line churn .github/workflows/claude.yml x: 1 # changes y: 100 line churn medidata/.claude-plugin/plugin.json x: 1 # changes y: 30 line churn .github/workflows/release.yml x: 3 # changes y: 166 line churn clinical-trial-protocol-skill/SKILL.md x: 1 # changes y: 1016 line churn clinical-trial-protocol-skill/assets/FDA-Clinical-Protocol-Template.md x: 1 # changes y: 4062 line churn clinical-trial-protocol-skill/references/01-research-protocols.md x: 1 # changes y: 828 line churn clinical-trial-protocol-skill/references/02-protocol-foundation.md x: 1 # changes y: 1672 line churn clinical-trial-protocol-skill/references/03-protocol-intervention.md x: 1 # changes y: 1482 line churn clinical-trial-protocol-skill/references/04-protocol-operations.md x: 1 # changes y: 3776 line churn clinical-trial-protocol-skill/references/05-concatenate-protocol.md x: 1 # changes y: 592 line churn clinical-trial-protocol-skill/scripts/sample_size_calculator.py x: 1 # changes y: 916 line churn scvi-tools/SKILL.md x: 1 # changes y: 312 line churn scvi-tools/references/atac_peakvi.md x: 1 # changes y: 796 line churn scvi-tools/references/batch_correction_sysvi.md x: 1 # changes y: 834 line churn scvi-tools/references/data_preparation.md x: 1 # changes y: 574 line churn scvi-tools/references/environment_setup.md x: 1 # changes y: 508 line churn scvi-tools/references/label_transfer.md x: 1 # changes y: 746 line churn scvi-tools/references/multiome_multivi.md x: 1 # changes y: 768 line churn scvi-tools/references/scarches_mapping.md x: 1 # changes y: 802 line churn scvi-tools/references/scrna_integration.md x: 1 # changes y: 858 line churn scvi-tools/references/spatial_deconvolution.md x: 1 # changes y: 876 line churn scvi-tools/scripts/cluster_embed.py x: 1 # changes y: 424 line churn scvi-tools/scripts/differential_expression.py x: 1 # changes y: 440 line churn scvi-tools/scripts/integrate_datasets.py x: 1 # changes y: 474 line churn scvi-tools/scripts/model_utils.py x: 1 # changes y: 1282 line churn scvi-tools/scripts/prepare_data.py x: 1 # changes y: 352 line churn scvi-tools/scripts/transfer_labels.py x: 1 # changes y: 448 line churn scvi/scripts/model_utils.py x: 1 # changes y: 1230 line churn scvi/scripts/prepare_data.py x: 1 # changes y: 336 line churn nextflow-development/SKILL.md x: 1 # changes y: 580 line churn nextflow-development/references/installation.md x: 1 # changes y: 192 line churn nextflow-development/references/pipelines/atacseq.md x: 1 # changes y: 276 line churn nextflow-development/references/pipelines/rnaseq.md x: 1 # changes y: 236 line churn nextflow-development/references/pipelines/sarek.md x: 1 # changes y: 290 line churn nextflow-development/scripts/check_environment.py x: 1 # changes y: 904 line churn nextflow-development/scripts/config/pipelines/atacseq.yaml x: 1 # changes y: 374 line churn nextflow-development/scripts/manage_genomes.py x: 1 # changes y: 1042 line churn nextflow-development/scripts/sra_geo_fetch.py x: 1 # changes y: 1464 line churn nextflow-development/scripts/utils/__init__.py x: 1 # changes y: 138 line churn nextflow-development/scripts/utils/ncbi_utils.py x: 1 # changes y: 1616 line churn nextflow-development/scripts/utils/validators.py x: 1 # changes y: 512 line churn nf-core/SKILL.md x: 1 # changes y: 1198 line churn nf-core/references/geo-sra-acquisition.md x: 1 # changes y: 1684 line churn nf-core/references/installation.md x: 1 # changes y: 384 line churn nf-core/references/pipelines/atacseq.md x: 1 # changes y: 552 line churn nf-core/scripts/check_environment.py x: 1 # changes y: 1814 line churn nf-core/scripts/config/pipelines/sarek.yaml x: 1 # changes y: 932 line churn nf-core/scripts/detect_data_type.py x: 1 # changes y: 1200 line churn nf-core/scripts/manage_genomes.py x: 1 # changes y: 2084 line churn nf-core/scripts/sra_geo_fetch.py x: 1 # changes y: 2928 line churn nf-core/scripts/utils/file_discovery.py x: 1 # changes y: 756 line churn nf-core/scripts/utils/ncbi_utils.py x: 1 # changes y: 3232 line churn nf-core/scripts/utils/sample_inference.py x: 1 # changes y: 1160 line churn nf-core/scripts/utils/validators.py x: 1 # changes y: 1024 line churn scientific-problem-selection/SKILL.md x: 1 # changes y: 538 line churn scientific-problem-selection/references/02-risk-assessment.md x: 1 # changes y: 646 line churn scientific-problem-selection/references/03-optimization-function.md x: 1 # changes y: 962 line churn scientific-problem-selection/references/05-decision-tree.md x: 1 # changes y: 170 line churn scientific-problem-selection/references/06-adversity-planning.md x: 1 # changes y: 246 line churn nf-core/assets/samplesheet-templates/atacseq.csv x: 1 # changes y: 10 line churn instrument-data-to-allotrope/references/field_classification_guide.md x: 1 # changes y: 1006 line churn instrument-data-to-allotrope/requirements.txt x: 1 # changes y: 52 line churn instrument-data-to-allotrope/scripts/convert_to_asm.py x: 1 # changes y: 1086 line churn instrument-data-to-allotrope/scripts/validate_asm.py x: 1 # changes y: 2204 line churn benchling/.claude-plugin/plugin.json x: 5 # changes y: 50 line churn 10x-genomics/.claude-plugin/plugin.json x: 2 # changes y: 10 line churn
4062.0
line churn
  min: 8.0
  average: 676.31
  25th percentile: 310.5
  median: 533.0
  75th percentile: 834.0
  max: 4062.0
0 12.0
# changes
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 12.0

Number of Contributors vs. Line Churn: 30 points

clinical-trial-protocol-skill/scripts/sample_size_calculator.py x: 2 # contributors y: 916 line churn scvi-tools/scripts/cluster_embed.py x: 1 # contributors y: 424 line churn scvi-tools/scripts/differential_expression.py x: 1 # contributors y: 440 line churn scvi-tools/scripts/integrate_datasets.py x: 1 # contributors y: 474 line churn scvi-tools/scripts/model_utils.py x: 1 # contributors y: 1282 line churn scvi-tools/scripts/prepare_data.py x: 1 # contributors y: 352 line churn scvi-tools/scripts/train_model.py x: 1 # contributors y: 740 line churn scvi-tools/scripts/transfer_labels.py x: 1 # contributors y: 448 line churn scvi-tools/scripts/validate_adata.py x: 1 # contributors y: 794 line churn nextflow-development/scripts/check_environment.py x: 2 # contributors y: 904 line churn nextflow-development/scripts/config/genomes.yaml x: 2 # contributors y: 296 line churn nextflow-development/scripts/config/pipelines/atacseq.yaml x: 2 # contributors y: 374 line churn nextflow-development/scripts/config/pipelines/rnaseq.yaml x: 2 # contributors y: 294 line churn nextflow-development/scripts/config/pipelines/sarek.yaml x: 2 # contributors y: 466 line churn nextflow-development/scripts/detect_data_type.py x: 2 # contributors y: 600 line churn nextflow-development/scripts/manage_genomes.py x: 2 # contributors y: 1042 line churn nextflow-development/scripts/sra_geo_fetch.py x: 2 # contributors y: 1464 line churn nextflow-development/scripts/utils/__init__.py x: 2 # contributors y: 138 line churn nextflow-development/scripts/utils/ncbi_utils.py x: 2 # contributors y: 1616 line churn nextflow-development/scripts/utils/sample_inference.py x: 2 # contributors y: 580 line churn nextflow-development/scripts/utils/validators.py x: 2 # contributors y: 512 line churn instrument-data-to-allotrope/scripts/convert_to_asm.py x: 1 # contributors y: 1086 line churn instrument-data-to-allotrope/scripts/export_parser.py x: 1 # contributors y: 962 line churn instrument-data-to-allotrope/scripts/flatten_asm.py x: 1 # contributors y: 508 line churn instrument-data-to-allotrope/scripts/validate_asm.py x: 1 # contributors y: 2204 line churn single-cell-rna-qc/scripts/qc_core.py x: 2 # contributors y: 470 line churn
2204.0
line churn
  min: 138.0
  average: 720.4
  25th percentile: 436.0
  median: 510.0
  75th percentile: 927.5
  max: 2204.0
0 2.0
# contributors
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Line Churn: 30 points

clinical-trial-protocol-skill/scripts/sample_size_calculator.py x: 326 lines of code y: 916 line churn scvi-tools/scripts/cluster_embed.py x: 111 lines of code y: 424 line churn scvi-tools/scripts/differential_expression.py x: 129 lines of code y: 440 line churn scvi-tools/scripts/integrate_datasets.py x: 135 lines of code y: 474 line churn scvi-tools/scripts/model_utils.py x: 319 lines of code y: 1282 line churn scvi-tools/scripts/prepare_data.py x: 87 lines of code y: 352 line churn scvi-tools/scripts/train_model.py x: 233 lines of code y: 740 line churn scvi-tools/scripts/transfer_labels.py x: 125 lines of code y: 448 line churn scvi-tools/scripts/validate_adata.py x: 253 lines of code y: 794 line churn nextflow-development/scripts/check_environment.py x: 348 lines of code y: 904 line churn nextflow-development/scripts/config/genomes.yaml x: 108 lines of code y: 296 line churn nextflow-development/scripts/config/pipelines/atacseq.yaml x: 167 lines of code y: 374 line churn nextflow-development/scripts/config/pipelines/rnaseq.yaml x: 130 lines of code y: 294 line churn nextflow-development/scripts/config/pipelines/sarek.yaml x: 209 lines of code y: 466 line churn nextflow-development/scripts/detect_data_type.py x: 201 lines of code y: 600 line churn nextflow-development/scripts/generate_samplesheet.py x: 288 lines of code y: 910 line churn nextflow-development/scripts/manage_genomes.py x: 368 lines of code y: 1042 line churn nextflow-development/scripts/sra_geo_fetch.py x: 511 lines of code y: 1464 line churn nextflow-development/scripts/utils/__init__.py x: 47 lines of code y: 138 line churn nextflow-development/scripts/utils/file_discovery.py x: 101 lines of code y: 378 line churn nextflow-development/scripts/utils/ncbi_utils.py x: 509 lines of code y: 1616 line churn nextflow-development/scripts/utils/sample_inference.py x: 161 lines of code y: 580 line churn nextflow-development/scripts/utils/validators.py x: 171 lines of code y: 512 line churn instrument-data-to-allotrope/scripts/convert_to_asm.py x: 386 lines of code y: 1086 line churn instrument-data-to-allotrope/scripts/export_parser.py x: 234 lines of code y: 962 line churn instrument-data-to-allotrope/scripts/flatten_asm.py x: 153 lines of code y: 508 line churn instrument-data-to-allotrope/scripts/validate_asm.py x: 815 lines of code y: 2204 line churn single-cell-rna-qc/scripts/qc_analysis.py x: 155 lines of code y: 468 line churn single-cell-rna-qc/scripts/qc_core.py x: 80 lines of code y: 470 line churn single-cell-rna-qc/scripts/qc_plotting.py x: 153 lines of code y: 470 line churn
2204.0
line churn
  min: 138.0
  average: 720.4
  25th percentile: 436.0
  median: 510.0
  75th percentile: 927.5
  max: 2204.0
0 815.0
lines of code
min: 47.0 | average: 233.77 | 25th percentile: 128.0 | median: 169.0 | 75th percentile: 320.75 | max: 815.0