Hi Elyne,
I'm not sure what you mean by the ascii part of a dicom header (dicom files are binary, but many of the tag item values are ascii), but there are two things that might be related. One is that there is a "preamble" in the DICOM standard of 128 bytes that is usually just a series of zero bytes, but perhaps some applications store some information in that preamble. Secondly, pydicom stores the "file meta" information of the DICOM standard separately from the main dataset. The file meta, however, typically has a limited number of specific tags permitted, which are really just there to give information about the type of file and its representation.
After reading a file like:
dataset = dicom.read_file(...),
the preamble is in dataset.preamble, and the file meta information is in dataset.file_meta, which is its own dataset instance.
Perhaps the information you are looking for is in one of those objects?
Oh, and I thought of a third possibility. Most acquisition parameters should be specified in normal dicom tags, but manufacturers have been known to put much more detailed information in private tags. Those are still accessible from pydicom, but only using the (group, element) tag number, not through keywords.
Darcy