Skip to content

Commit 4a44590

Browse files
committed
fix: allow empty genomic values
Signed-off-by: Josh Loecker <joshloecker@icloud.com>
1 parent e70980b commit 4a44590

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

main/como/rnaseq_preprocess.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -459,6 +459,7 @@ async def _create_config_df( # noqa: C901
459459

460460
fragment_label = f"{context_name}_{label}_fragment_size.txt"
461461
frag_paths = [p for p in aux_lookup["fragment"].values() if p.name == fragment_label]
462+
print(f"HERE: {prep}")
462463
if not frag_paths and prep.lower() != RNAType.TRNA.value.lower():
463464
logger.warning(f"No fragment file for '{label}'; defaulting to 100 bp (needed for zFPKM).")
464465
mean_frag = 100.0
@@ -705,8 +706,6 @@ async def read_counts(file: Path) -> list[str]:
705706
gene_info.at[i, "entrez_gene_id"] = data.get("entrezgene", pd.NA)
706707
gene_info.at[i, "ensembl_gene_id"] = ensembl_ids
707708
gene_info.at[i, "size"] = end_pos - start_pos
708-
709-
gene_info = gene_info[((~gene_info["entrez_gene_id"].isna()) & (~gene_info["ensembl_gene_id"].isna()) & (~gene_info["gene_symbol"].isna()))]
710709
gene_info.sort_values(by="ensembl_gene_id", inplace=True)
711710

712711
output_filepath.parent.mkdir(parents=True, exist_ok=True)
@@ -855,10 +854,10 @@ async def rnaseq_preprocess(
855854
async def _main():
856855
context_name = "notreatment"
857856
taxon = 9606
858-
como_context_dir = Path("/Users/joshl/Projects/COMO/main/data/COMO_input/notreatment")
859-
output_gene_info_filepath = Path("/Users/joshl/Projects/COMO/main/data/results/notreatment/gene_info.csv")
857+
como_context_dir = Path("/Users/joshl/Projects/COMO/main/data/COMO_input/naiveB")
858+
output_gene_info_filepath = Path("/Users/joshl/Projects/COMO/main/data/results/naiveB/gene_info_fixed.csv")
860859
output_trna_metadata_filepath = Path("/Users/joshl/Projects/COMO/main/data/config_sheets/trna_config.xlsx")
861-
output_trna_count_matrix_filepath = Path("/Users/joshl/Projects/COMO/main/data/results/notreatment/total-rna/totalrna_notreatment.csv")
860+
output_trna_count_matrix_filepath = Path("/Users/joshl/Projects/COMO/main/data/results/naiveB/total-rna/totalrna_naiveB.csv")
862861

863862
await rnaseq_preprocess(
864863
context_name=context_name,

0 commit comments

Comments
 (0)