Skip to content

Commit 67552ae

Browse files
Add description for HLA typing data (#70)
* add HLA typing description to README * remove faulty description from script Co-authored-by: wow-such-code <[email protected]>
1 parent 414073b commit 67552ae

File tree

3 files changed

+32
-1
lines changed

3 files changed

+32
-1
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
environment for the proper setup for the register-omero-metadata
2424
dropbox
2525
* Register unclassified pooling data of Nanopore experiments directly at the experiment level (no copies are added to sample-based datasets)
26+
* Add description for data of register-hlatyping-dropbox
2627

2728
## 1.3.1
2829

README.md

+30
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ openBIS.
4040
Formats:
4141

4242
- [NGS single-end / paired-end data](#ngs-single-end--paired-end-data)
43+
- [HLA Typing data](#hla-typing-data)
4344
- [NGS single-end / paired-end data with metadata (deprecated)](#ngs-single-end--paired-end-data-with-metadata)
4445
- [Attachment Data](#attachment-data)
4546
- [Mass Spectrometry mzML conversion and registration](#mass-spectrometry-mzml-conversion-and-registration)
@@ -93,6 +94,35 @@ look like this:
9394
|-- <QBIC sample code>.fastq.gz.sha256sum
9495
```
9596

97+
### HLA Typing data
98+
**Responsible dropbox:**
99+
[QBiC-register-hlatyping-dropbox](drop-boxes/register-hlatyping-dropbox)
100+
101+
**Resulting data model in openBIS**
102+
Q_TEST_SAMPLE -> Q_NGS_HLATYPING (with sample code) -> DataSet (directory
103+
with files contained)
104+
105+
or
106+
107+
Q_TEST_SAMPLE -> Q_NGS_SINGLE_SAMPLE_RUN (provided sample code) -> Q_NGS_HLATYPING -> DataSet (directory
108+
with files contained)
109+
110+
Example sample ids are:
111+
QABCD001AE (Analyte, Q_TEST_SAMPLE)
112+
HLA1QABCD001AE (HLA-Typing result, Q_NGS_HLATYPING) for HLA MHC class I
113+
or
114+
HLA2QABCD001AE (HLA-Typing result, Q_NGS_HLATYPING) for HLA MHC class II
115+
116+
117+
**Description**
118+
For HLA typing data in VCF format, the file structure
119+
needs to look like this:
120+
121+
```
122+
<QBIC sample code> // Directory
123+
|-- <QBIC sample code>.txt
124+
|-- <QBIC sample code>.txt.sha256sum
125+
```
96126

97127
### NGS single-end / paired-end data with metadata
98128
(deprecated)

drop-boxes/register-hlatyping-dropbox/register-hlatyping.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
### We need this object to update the sample location later
3232
SAMPLE_TRACKER = SampleTracker.createQBiCSampleTracker(SERVICE_REGISTRY_URL, SERVICE_CREDENTIALS, QBIC_LOCATION)
3333

34-
# ETL script for registration of VCF files
34+
# ETL script for registration of HLA Typing
3535
# expected:
3636
# *Q[Project Code]^4[Sample No.]^3[Sample Type][Checksum]*.*
3737
pattern = re.compile('Q\w{4}[0-9]{3}[a-zA-Z]\w')

0 commit comments

Comments
 (0)